From 25c8ad21da5af8b01fde83cc2211c8101b7d6e83 Mon Sep 17 00:00:00 2001 From: mertmit Date: Thu, 11 May 2023 20:30:46 +0300 Subject: [PATCH] fix: make sure BaseModelSqlv2 have viewId Signed-off-by: mertmit --- packages/nocodb/src/models/Model.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/nocodb/src/models/Model.ts b/packages/nocodb/src/models/Model.ts index 9ea8a9d293..04afc1991d 100644 --- a/packages/nocodb/src/models/Model.ts +++ b/packages/nocodb/src/models/Model.ts @@ -339,6 +339,11 @@ export default class Model implements TableType { ): Promise { const model = args?.model || (await this.get(args.id, ncMeta)); + if (!args?.viewId) { + const view = await View.getDefaultView(model.id, ncMeta); + args.viewId = view.id; + } + return new BaseModelSqlv2({ dbDriver: args.dbDriver, viewId: args.viewId,