Skip to content

Commit 1d4dba0

Browse files
committed
fix(api): update file upload handling to use Uint8Array for Buffer instances
- Modified the uploadFile method in TestPlanItClient to convert Buffer instances to Uint8Array before creating a Blob. This change ensures compatibility with the FormData API when uploading files.
1 parent e0b7c0a commit 1d4dba0

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

packages/api/dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/api/dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/api/dist/index.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1265,7 +1265,7 @@ var TestPlanItClient = class {
12651265
async uploadFile(file, fileName, mimeType, prependString) {
12661266
const formData = new FormData();
12671267
if (file instanceof Buffer) {
1268-
formData.append("file", new Blob([file], { type: mimeType }), fileName);
1268+
formData.append("file", new Blob([new Uint8Array(file)], { type: mimeType }), fileName);
12691269
} else {
12701270
formData.append("file", file, fileName);
12711271
}

packages/api/dist/index.mjs.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/api/src/client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1692,7 +1692,7 @@ export class TestPlanItClient {
16921692
const formData = new FormData();
16931693

16941694
if (file instanceof Buffer) {
1695-
formData.append("file", new Blob([file], { type: mimeType }), fileName);
1695+
formData.append("file", new Blob([new Uint8Array(file)], { type: mimeType }), fileName);
16961696
} else {
16971697
formData.append("file", file, fileName);
16981698
}

0 commit comments

Comments
 (0)