diff --git a/src/plugins/Transloadit/index.js b/src/plugins/Transloadit/index.js index 7596f29c6..5cbf4a92f 100644 --- a/src/plugins/Transloadit/index.js +++ b/src/plugins/Transloadit/index.js @@ -3,6 +3,14 @@ const Plugin = require('../../core/Plugin') const Client = require('./Client') const StatusSocket = require('./Socket') +function defaultGetAssemblyOptions (file, options) { + return { + params: options.params, + signature: options.signature, + fields: options.fields + } +} + /** * Upload files to Transloadit using Tus. */ @@ -29,13 +37,7 @@ module.exports = class Transloadit extends Plugin { signature: null, params: null, fields: {}, - getAssemblyOptions: (file, options) => ({ - params: options.params, - signature: options.signature, - // Include global metadata as fields by default. - // Works great together with the Form plugin :) - fields: Object.assign({}, this.uppy.getState().meta, options.fields) - }), + getAssemblyOptions: defaultGetAssemblyOptions, locale: defaultLocale }