aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/assets/javascript
diff options
context:
space:
mode:
authorMarc Alexander <admin@m-a-styles.de>2019-09-20 22:21:47 +0200
committerMarc Alexander <admin@m-a-styles.de>2019-09-20 22:21:47 +0200
commitf0afccb173fb728b6c70a8bd86c4d8869043581a (patch)
treea6621ca13c644cacb8e36d449f338ecdcf78756c /phpBB/assets/javascript
parent4db585a4cb2e5359074a82ef088574609155294b (diff)
parentb94464d06382a4b379d9dcd52f1bee757a4a0500 (diff)
downloadforums-f0afccb173fb728b6c70a8bd86c4d8869043581a.tar
forums-f0afccb173fb728b6c70a8bd86c4d8869043581a.tar.gz
forums-f0afccb173fb728b6c70a8bd86c4d8869043581a.tar.bz2
forums-f0afccb173fb728b6c70a8bd86c4d8869043581a.tar.xz
forums-f0afccb173fb728b6c70a8bd86c4d8869043581a.zip
Merge branch 'prep-release-3.2.8' into 3.2.x
Diffstat (limited to 'phpBB/assets/javascript')
-rw-r--r--phpBB/assets/javascript/plupload.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/phpBB/assets/javascript/plupload.js b/phpBB/assets/javascript/plupload.js
index fab1ca6d7c..5e8db8b035 100644
--- a/phpBB/assets/javascript/plupload.js
+++ b/phpBB/assets/javascript/plupload.js
@@ -90,6 +90,12 @@ phpbb.plupload.getSerializedData = function() {
obj['attachment_data[' + i + '][' + key + ']'] = datum[key];
}
}
+
+ // Insert form data
+ var $pluploadForm = $(phpbb.plupload.config.form_hook).first();
+ obj.creation_time = $pluploadForm.find('input[type=hidden][name="creation_time"]').val();
+ obj.form_token = $pluploadForm.find('input[type=hidden][name="form_token"]').val();
+
return obj;
};
@@ -264,6 +270,17 @@ phpbb.plupload.deleteFile = function(row, attachId) {
return;
}
+
+ // Handle errors while deleting file
+ if (typeof response.error !== 'undefined') {
+ phpbb.alert(phpbb.plupload.lang.ERROR, response.error.message);
+
+ // We will have to assume that the deletion failed. So leave the file status as uploaded.
+ row.find('.file-status').toggleClass('file-uploaded');
+
+ return;
+ }
+
phpbb.plupload.update(response, 'removal', index);
// Check if the user can upload files now if he had reached the max files limit.
phpbb.plupload.handleMaxFilesReached();