transloadit / uppy

The next open source file uploader for web browsers :dog:
https://uppy.io
MIT License
29.02k stars 2k forks source link

@uppy/remote-sources: support companionKeysParams #5434

Closed Murderlon closed 1 month ago

github-actions[bot] commented 1 month ago
Diff output files ```diff diff --git a/packages/@uppy/remote-sources/lib/index.js b/packages/@uppy/remote-sources/lib/index.js index d5dba0e..8ef79b4 100644 --- a/packages/@uppy/remote-sources/lib/index.js +++ b/packages/@uppy/remote-sources/lib/index.js @@ -62,9 +62,16 @@ export default class RemoteSources extends BasePlugin { } install() { this.opts.sources.forEach(pluginId => { + var _this$opts$companionK; + const { + sources, + ...rest + } = this.opts; const optsForRemoteSourcePlugin = { - ...this.opts, - sources: undefined, + ...rest, + companionKeysParams: (_this$opts$companionK = this.opts.companionKeysParams) == null + ? void 0 + : _this$opts$companionK[pluginId], }; const plugin = availablePlugins[pluginId]; if (plugin == null) { ```