uppy icon indicating copy to clipboard operation
uppy copied to clipboard

@uppy/remote-sources: support companionKeysParams

Open Murderlon opened this issue 1 year ago • 1 comments

Murderlon avatar Aug 28 '24 11:08 Murderlon

Diff output files
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) {

github-actions[bot] avatar Aug 28 '24 11:08 github-actions[bot]