diff --git a/src/pages/sign/index.tsx b/src/pages/sign/index.tsx index 3b6836b..07c385e 100644 --- a/src/pages/sign/index.tsx +++ b/src/pages/sign/index.tsx @@ -724,9 +724,9 @@ export const SignPage = () => { zip.file('meta.json', stringifiedMeta) - Object.entries(files).forEach(([fileName, arrayBuffer]) => { - zip.file(`files/${fileName}`, arrayBuffer) - }) + for (const [fileName, pdf] of Object.entries(files)) { + zip.file(`files/${fileName}`, await pdf.file.arrayBuffer()) + } const arrayBuffer = await zip .generateAsync({ @@ -763,9 +763,9 @@ export const SignPage = () => { zip.file('meta.json', stringifiedMeta) - Object.entries(files).forEach(([fileName, arrayBuffer]) => { - zip.file(`files/${fileName}`, arrayBuffer) - }) + for (const [fileName, pdf] of Object.entries(files)) { + zip.file(`files/${fileName}`, await pdf.file.arrayBuffer()) + } const arrayBuffer = await zip .generateAsync({