From d1cb8b4f01c24b8baa3dc524ee273774474aadff Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Tue, 19 Dec 2023 16:52:23 -0300 Subject: [PATCH] fix(basic.gblib): SEND FILE TO extension adjusted according to file type. --- packages/basic.gblib/services/DialogKeywords.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/basic.gblib/services/DialogKeywords.ts b/packages/basic.gblib/services/DialogKeywords.ts index 3c834508..d48cee59 100644 --- a/packages/basic.gblib/services/DialogKeywords.ts +++ b/packages/basic.gblib/services/DialogKeywords.ts @@ -1276,8 +1276,9 @@ export class DialogKeywords { let path = '/' + urlJoin(gbaiName, `${min.botId}.gbdrive`); const sys = new SystemKeywords(); let template = await sys.internalGetDocument(client, baseUrl, path, filename); - let url = template['@microsoft.graph.downloadUrl']; - const res = await fetch(url); + + const driveUrl = template['@microsoft.graph.downloadUrl']; + const res = await fetch(driveUrl); let buf: any = Buffer.from(await res.arrayBuffer()); let localName1 = Path.join('work', gbaiName, 'cache', `tmp${GBAdminService.getRndReadableIdentifier()}.${ext}`); Fs.writeFileSync(localName1, buf, { encoding: null });