From ae7922626ab99e025d418b7e6e8651554368998e Mon Sep 17 00:00:00 2001 From: mertmit Date: Sun, 6 Nov 2022 14:10:42 +0300 Subject: [PATCH] fix: try to fetch link data only for imported tables Signed-off-by: mertmit --- .../nocodb/src/lib/meta/api/sync/helpers/job.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/packages/nocodb/src/lib/meta/api/sync/helpers/job.ts b/packages/nocodb/src/lib/meta/api/sync/helpers/job.ts index bd82f8f26c..875ca64641 100644 --- a/packages/nocodb/src/lib/meta/api/sync/helpers/job.ts +++ b/packages/nocodb/src/lib/meta/api/sync/helpers/job.ts @@ -2236,14 +2236,14 @@ export default async ( const recordsMap = {}; for (let i = 0; i < ncTblList.list.length; i++) { + // not a migrated table, skip + if (undefined === aTblSchema.find((x) => x.name === ncTblList.list[i].title)) + continue; + const _perfStart = recordPerfStart(); const ncTbl = await api.dbTable.read(ncTblList.list[i].id); recordPerfStats(_perfStart, 'dbTable.read'); - // not a migrated table, skip - if (undefined === aTblSchema.find((x) => x.name === ncTbl.title)) - continue; - recordCnt = 0; // await nocoReadData(syncDB, ncTbl); @@ -2264,7 +2264,12 @@ export default async ( logBasic('Configuring Record Links...'); for (let i = 0; i < ncTblList.list.length; i++) { + // not a migrated table, skip + if (undefined === aTblSchema.find((x) => x.name === ncTblList.list[i].title)) + continue; + const ncTbl = await api.dbTable.read(ncTblList.list[i].id); + rtc.data.nestedLinks += await importLTARData({ table: ncTbl, projectName: syncDB.projectName,