From 20604983cd007fc041da6b9dd084264c8977bb68 Mon Sep 17 00:00:00 2001 From: RomanDavydchuk Date: Fri, 23 May 2025 10:08:01 +0300 Subject: [PATCH] fix(Google Drive Node): Incorrect MIME type when uploading files on cloud (#15478) Co-authored-by: Michael Kret --- .../nodes/Google/Drive/test/v2/node/file/upload.test.ts | 2 +- .../nodes/Google/Drive/v2/actions/file/upload.operation.ts | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/nodes-base/nodes/Google/Drive/test/v2/node/file/upload.test.ts b/packages/nodes-base/nodes/Google/Drive/test/v2/node/file/upload.test.ts index c093f719bc..a24f9990fa 100644 --- a/packages/nodes-base/nodes/Google/Drive/test/v2/node/file/upload.test.ts +++ b/packages/nodes-base/nodes/Google/Drive/test/v2/node/file/upload.test.ts @@ -126,7 +126,7 @@ describe('test GoogleDriveV2: file upload', () => { undefined, { uploadType: 'resumable' }, undefined, - { returnFullResponse: true }, + { returnFullResponse: true, headers: { 'X-Upload-Content-Type': 'image/jpg' } }, ); expect(transport.googleApiRequest).toHaveBeenCalledWith( 'PATCH', diff --git a/packages/nodes-base/nodes/Google/Drive/v2/actions/file/upload.operation.ts b/packages/nodes-base/nodes/Google/Drive/v2/actions/file/upload.operation.ts index c548204772..c2723d7eb6 100644 --- a/packages/nodes-base/nodes/Google/Drive/v2/actions/file/upload.operation.ts +++ b/packages/nodes-base/nodes/Google/Drive/v2/actions/file/upload.operation.ts @@ -126,6 +126,9 @@ export async function execute(this: IExecuteFunctions, i: number): Promise