summaryrefslogtreecommitdiff
path: root/lib/risk-management
diff options
context:
space:
mode:
Diffstat (limited to 'lib/risk-management')
-rw-r--r--lib/risk-management/service.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/risk-management/service.ts b/lib/risk-management/service.ts
index 1c58657c..a0efb892 100644
--- a/lib/risk-management/service.ts
+++ b/lib/risk-management/service.ts
@@ -25,6 +25,7 @@ import db from '@/db/db';
import ExcelJS from 'exceljs';
import { filterColumns } from '@/lib/filter-columns';
import { getServerSession } from 'next-auth';
+import { decryptWithServerAction } from '@/components/drm/drmUtils';
import { RISK_EVENT_TYPE_LIST, RISK_PROVIDER_LIST } from '@/config/risksConfig';
import {
riskEvents,
@@ -448,7 +449,7 @@ async function importRiskEventsExcel(file: File): Promise<{
successMessage?: string;
}> {
try {
- const arrayBuffer = await file.arrayBuffer();
+ const arrayBuffer = await decryptWithServerAction(file);
const workbook = new ExcelJS.Workbook();
await workbook.xlsx.load(arrayBuffer);