Procházet zdrojové kódy

Merge branch 'master' into remove_page_template

# Conflicts:
#	CHANGELOG.md
#	lib/Configuration.php
Ribas160 před 1 rokem
rodič
revize
99cee27a6d
2 změnil soubory, kde provedl 3 přidání a 2 odebrání
  1. 1 0
      CHANGELOG.md
  2. 2 2
      js/privatebin.js

+ 1 - 0
CHANGELOG.md

@@ -2,6 +2,7 @@
 
 ## 2.0.0 (not yet released)
 * CHANGED: Remove page template (#265)
+* FIXED: Name mismatches in attached files (#1584)
 
 ## 1.7.8 (2025-06-30)
 * FIXED: Duplicate attachment for every comment (#1577)

+ 2 - 2
js/privatebin.js

@@ -3270,13 +3270,13 @@ jQuery.PrivateBin = (function($, RawDeflate) {
 
             if (typeof loadedFiles !== 'undefined') {
                 files = loadedFiles;
-                loadedFiles.forEach(loadedFile => {
+                loadedFiles.forEach((loadedFile, index) => {
                     const fileReader = new FileReader();
 
                     fileReader.onload = function (event) {
                         const dataURL = event.target.result;
                         if (dataURL) {
-                            attachmentsData.push(dataURL);
+                            attachmentsData[index] = dataURL;
                         }
 
                         if (Editor.isPreview()) {