diff --git a/CHANGELOG.md b/CHANGELOG.md index 15591ae73..930146fdc 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ Tutti i maggiori cambiamenti di questo progetto saranno documentati in questo fi Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://keepachangelog.com/), e il progetto segue il [Semantic Versioning](http://semver.org/) per definire le versioni delle release. +- [2.4.52 ](#2452) - [2.4.51 (2023-10-30)](#2451-2023-10-30) - [2.4.50 (2023-10-06)](#2450-2023-10-06) - [2.4.49 (2023-09-22)](#2449-2023-09-25) @@ -62,6 +63,13 @@ Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://k - [2.2 (2016-11-10)](#22-2016-11-10) - [2.1 (2015-04-02)](#21-2015-04-02) + +## 2.4.52 +### Aggiunto (Added) +### Modificato (Changed) +### Fixed +- Risolto il problema di visualizzazione dei PDF negli allegati + ## 2.4.51 (2023-10-30) ### Aggiunto (Added) - Aggiunta la gestione checklist nel plugin impianti diff --git a/gulpfile.js b/gulpfile.js index ee6e5dd76..09d21826c 100755 --- a/gulpfile.js +++ b/gulpfile.js @@ -396,17 +396,24 @@ function csrf() { } function pdfjs() { + // Elenca tutte le cartelle dentro public e salva in una variabile l'ultima + const nodeModules = fs.readdirSync(config.nodeDirectory + '/pdf.js/public/',) + .filter(function (x) { + return x.indexOf('.') !== 0 && fs.statSync(config.nodeDirectory + '/pdf.js/public/' + x).isDirectory(); + }) + distDirectory = config.nodeDirectory + '/pdf.js/public/' + nodeModules[nodeModules.length - 1]; + const web = gulp.src([ - config.nodeDirectory + '/pdf.js/demo/vue/public/pdfjs-prebuilt/web/**/*', - '!' + config.nodeDirectory + '/pdf.js/demo/vue/public/pdfjs-prebuilt/web/cmaps/*', - '!' + config.nodeDirectory + '/pdf.js/demo/vue/public/pdfjs-prebuilt/web/*.map', - '!' + config.nodeDirectory + '/pdf.js/demo/vue/public/pdfjs-prebuilt/web/*.pdf', + distDirectory + '/web/**/*', + '!' + distDirectory + '/web/cmaps/*', + '!' + distDirectory + '/web/*.map', + '!' + distDirectory + '/web/*.pdf', ]) .pipe(gulp.dest(config.production + '/pdfjs/web')); const build = gulp.src([ - config.nodeDirectory + '/pdf.js/demo/vue/public/pdfjs-prebuilt/build/*', - '!' + config.nodeDirectory + '/pdf.js/demo/vue/public/pdfjs-prebuilt/build/*.map', + distDirectory + '/build/*', + '!' + distDirectory + '/build/*.map', ]) .pipe(gulp.dest(config.production + '/pdfjs/build'));