diff --git a/app/assets/javascripts/discourse/app/mixins/uppy-upload.js b/app/assets/javascripts/discourse/app/mixins/uppy-upload.js index f536fb16c9a..aaf6b4ec995 100644 --- a/app/assets/javascripts/discourse/app/mixins/uppy-upload.js +++ b/app/assets/javascripts/discourse/app/mixins/uppy-upload.js @@ -133,9 +133,11 @@ export default Mixin.create(UppyS3Multipart, { return false; } - Object.values(files).forEach((file) => { - deepMerge(file.meta, this._perFileData()); - }); + if (this._perFileData) { + Object.values(files).forEach((file) => { + deepMerge(file.meta, this._perFileData()); + }); + } }, });