diff --git a/packages/nocodb/src/db/BaseModelSqlv2.ts b/packages/nocodb/src/db/BaseModelSqlv2.ts index 66c0b2d5b8..650f2984ef 100644 --- a/packages/nocodb/src/db/BaseModelSqlv2.ts +++ b/packages/nocodb/src/db/BaseModelSqlv2.ts @@ -2450,7 +2450,8 @@ class BaseModelSqlv2 { if (!response) await this.execAndParse(query); response = await this.readByPk( this.extractCompositePK({ - rowId: insertObj[ag.column_name], + rowId: + this.extractCompositePK({ rowId: insertObj[ag.column_name], insertObj, ag }), insertObj, ag, }), @@ -2894,7 +2895,7 @@ class BaseModelSqlv2 { } } - private extractCompositePK({ + protected extractCompositePK({ ai, ag, rowId,