From 65bef980e2755a29830d32fcf295049693be75d3 Mon Sep 17 00:00:00 2001 From: Zyclotrop-j Date: Wed, 29 May 2019 15:31:35 +1000 Subject: [PATCH 1/2] Fix(1607): Add remote-url to emit-success S3 stores the remote-url of the newly stored file in the `Location`-property of the response. Use it as remote-url-param. Fixes https://github.com/transloadit/uppy/issues/1607 --- packages/@uppy/companion/src/server/Uploader.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/@uppy/companion/src/server/Uploader.js b/packages/@uppy/companion/src/server/Uploader.js index 425552e6a..cb23d243d 100644 --- a/packages/@uppy/companion/src/server/Uploader.js +++ b/packages/@uppy/companion/src/server/Uploader.js @@ -480,7 +480,8 @@ class Uploader { if (error) { this.emitError(error) } else { - this.emitSuccess(null, { + const url = data && data.Location ? data.Location : null; + this.emitSuccess(url, { response: { responseText: JSON.stringify(data), headers: { From d9f9f110da5bbc090486bc026eb9f7f5d92a7f27 Mon Sep 17 00:00:00 2001 From: Zyclotrop-j Date: Thu, 30 May 2019 19:37:11 +1000 Subject: [PATCH 2/2] Update packages/@uppy/companion/src/server/Uploader.js Fix linter Co-Authored-By: Artur Paikin --- packages/@uppy/companion/src/server/Uploader.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@uppy/companion/src/server/Uploader.js b/packages/@uppy/companion/src/server/Uploader.js index cb23d243d..e23c217c5 100644 --- a/packages/@uppy/companion/src/server/Uploader.js +++ b/packages/@uppy/companion/src/server/Uploader.js @@ -480,7 +480,7 @@ class Uploader { if (error) { this.emitError(error) } else { - const url = data && data.Location ? data.Location : null; + const url = data && data.Location ? data.Location : null this.emitSuccess(url, { response: { responseText: JSON.stringify(data),