1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-13 14:53:33 +00:00

[fix] File downloads in Safari (#3121)

This commit is contained in:
Addison Beck
2022-07-15 13:54:11 -04:00
committed by GitHub
parent 6a30f37ba9
commit eb1cd9ff2a

View File

@@ -17,9 +17,7 @@ export class BrowserFileDownloadService implements FileDownloadService {
if (builder.blobOptions.type === "text/plain" && typeof request.blobData === "string") { if (builder.blobOptions.type === "text/plain" && typeof request.blobData === "string") {
data = request.blobData; data = request.blobData;
} else { } else {
builder.blob.arrayBuffer().then((buf) => { data = Utils.fromBufferToB64(request.blobData as ArrayBuffer);
data = Utils.fromBufferToB64(buf);
});
} }
SafariApp.sendMessageToApp( SafariApp.sendMessageToApp(
"downloadFile", "downloadFile",