diff --git a/.changeset/prefer-assembly-ssl-url.md b/.changeset/prefer-assembly-ssl-url.md new file mode 100644 index 000000000..ee329657c --- /dev/null +++ b/.changeset/prefer-assembly-ssl-url.md @@ -0,0 +1,5 @@ +--- +"@uppy/transloadit": patch +--- + +Ensure final assembly status fetch uses `assembly_ssl_url` so Transloadit requests stay on HTTPS. diff --git a/packages/@uppy/transloadit/src/index.ts b/packages/@uppy/transloadit/src/index.ts index abfbba007..7f3b6a554 100644 --- a/packages/@uppy/transloadit/src/index.ts +++ b/packages/@uppy/transloadit/src/index.ts @@ -581,7 +581,7 @@ export default class Transloadit< * and emit it. */ #onAssemblyFinished(assembly: Assembly) { - const url = getAssemblyUrl(assembly.status) + const url = getAssemblyUrlSsl(assembly.status) this.client.getAssemblyStatus(url).then((finalStatus) => { assembly.status = finalStatus this.uppy.emit('transloadit:complete', finalStatus)