summaryrefslogtreecommitdiff
path: root/components/form-data
diff options
context:
space:
mode:
Diffstat (limited to 'components/form-data')
-rw-r--r--components/form-data/import-excel-form.tsx4
1 files changed, 3 insertions, 1 deletions
diff --git a/components/form-data/import-excel-form.tsx b/components/form-data/import-excel-form.tsx
index 45e48312..fd9adc1c 100644
--- a/components/form-data/import-excel-form.tsx
+++ b/components/form-data/import-excel-form.tsx
@@ -4,6 +4,7 @@ import { saveAs } from "file-saver";
import { toast } from "sonner";
import { DataTableColumnJSON } from "./form-data-table-columns";
import { updateFormDataInDB } from "@/lib/forms/services";
+import { decryptWithServerAction } from "../drm/drmUtils";
// Assuming the previous types are defined above
export interface ImportExcelOptions {
file: File;
@@ -52,7 +53,8 @@ export async function importExcelData({
const existingTagNumbers = new Set(tableData.map((d) => d.TAG_NO));
const workbook = new ExcelJS.Workbook();
- const arrayBuffer = await file.arrayBuffer();
+ // const arrayBuffer = await file.arrayBuffer();
+ const arrayBuffer = await decryptWithServerAction(file);
await workbook.xlsx.load(arrayBuffer);
const worksheet = workbook.worksheets[0];