From d92ac512ac094160c9e375e78d1774f01c7b0161 Mon Sep 17 00:00:00 2001 From: mertmit Date: Sat, 9 Mar 2024 07:10:47 +0000 Subject: [PATCH] fix: use parseMetaProp on export service --- .../src/modules/jobs/jobs/export-import/export.service.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/nocodb/src/modules/jobs/jobs/export-import/export.service.ts b/packages/nocodb/src/modules/jobs/jobs/export-import/export.service.ts index 15b383663c..78e450600b 100644 --- a/packages/nocodb/src/modules/jobs/jobs/export-import/export.service.ts +++ b/packages/nocodb/src/modules/jobs/jobs/export-import/export.service.ts @@ -13,6 +13,7 @@ import NcPluginMgrv2 from '~/helpers/NcPluginMgrv2'; import { NcError } from '~/helpers/catchError'; import { DatasService } from '~/services/datas.service'; import { Base, Hook, Model, Source } from '~/models'; +import { parseMetaProp } from '~/utils/modelUtils'; @Injectable() export class ExportService { @@ -220,10 +221,7 @@ export class ExportService { break; case 'meta': if (view.type === ViewTypes.KANBAN) { - const meta = JSON.parse(view.view.meta as string) as Record< - string, - any - >; + const meta = parseMetaProp(view.view) as Record; for (const [k, v] of Object.entries(meta)) { const colId = idMap.get(k as string); for (const op of v) {