Kaynağa Gözat

Merge branch 'master' into remove_page_template

# Conflicts:
#	CHANGELOG.md
#	lib/Configuration.php
Ribas160 1 yıl önce
ebeveyn
işleme
99cee27a6d
2 değiştirilmiş dosya ile 3 ekleme ve 2 silme
  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)
 ## 2.0.0 (not yet released)
 * CHANGED: Remove page template (#265)
 * CHANGED: Remove page template (#265)
+* FIXED: Name mismatches in attached files (#1584)
 
 
 ## 1.7.8 (2025-06-30)
 ## 1.7.8 (2025-06-30)
 * FIXED: Duplicate attachment for every comment (#1577)
 * FIXED: Duplicate attachment for every comment (#1577)

+ 2 - 2
js/privatebin.js

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