Procházet zdrojové kódy

@uppy/companion: encode `uploadId` (#5168)

Fixes: https://github.com/transloadit/uppy/issues/4649
Mikael Finstad před 11 měsíci
rodič
revize
8315c16daa
1 změnil soubory, kde provedl 4 přidání a 2 odebrání
  1. 4 2
      packages/@uppy/aws-s3/src/index.ts

+ 4 - 2
packages/@uppy/aws-s3/src/index.ts

@@ -464,7 +464,9 @@ export default class AwsS3Multipart<
 
     const filename = encodeURIComponent(key)
     return this.#client
-      .get<AwsS3Part[]>(`s3/multipart/${uploadId}?key=${filename}`, { signal })
+      .get<
+        AwsS3Part[]
+      >(`s3/multipart/${encodeURIComponent(uploadId)}?key=${filename}`, { signal })
       .then(assertServerError)
   }
 
@@ -571,7 +573,7 @@ export default class AwsS3Multipart<
     const filename = encodeURIComponent(key)
     return this.#client
       .get<AwsS3UploadParameters>(
-        `s3/multipart/${uploadId}/${partNumber}?key=${filename}`,
+        `s3/multipart/${encodeURIComponent(uploadId)}/${partNumber}?key=${filename}`,
         { signal },
       )
       .then(assertServerError)