From bc2d0ed2358d8aeb73ef66ae42a85cc740df457c Mon Sep 17 00:00:00 2001 From: Kevin van Zonneveld Date: Thu, 2 Oct 2025 12:23:07 +0200 Subject: [PATCH] Use assembly_ssl_url for final status fetch (#5996) ## Summary - ensure the final Transloadit status fetch prefers `assembly_ssl_url` - add a changeset preparing the patch release ## Testing - yarn workspace @uppy/transloadit test --- .changeset/prefer-assembly-ssl-url.md | 5 +++++ packages/@uppy/transloadit/src/index.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/prefer-assembly-ssl-url.md 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)