Browse Source

fix: ai pr review changes

pull/8901/head
Ramesh Mane 5 months ago
parent
commit
86fade00f1
  1. 17
      packages/nocodb/src/db/BaseModelSqlv2.ts

17
packages/nocodb/src/db/BaseModelSqlv2.ts

@ -3703,9 +3703,10 @@ class BaseModelSqlv2 {
await this.prepareNocoData(updateObj, false, cookie); await this.prepareNocoData(updateObj, false, cookie);
const btForeignKeyColumn = columns const btForeignKeyColumn = columns.find(
.filter((c) => c.uidt === UITypes.ForeignKey) (c) =>
.find((c) => data[c.column_name] !== undefined); c.uidt === UITypes.ForeignKey && data[c.column_name] !== undefined,
);
const btColumn = btForeignKeyColumn const btColumn = btForeignKeyColumn
? columns.find( ? columns.find(
@ -5468,7 +5469,7 @@ class BaseModelSqlv2 {
const auditConfig = { const auditConfig = {
childModel: childTable, childModel: childTable,
parentModel: parentTable, parentModel: parentTable,
childColTitle: relatedChildCol.title || '', childColTitle: relatedChildCol?.title || '',
parentColTitle: column.title, parentColTitle: column.title,
} as { } as {
childModel: Model; childModel: Model;
@ -6151,7 +6152,7 @@ class BaseModelSqlv2 {
const auditConfig = { const auditConfig = {
childModel: childTable, childModel: childTable,
parentModel: parentTable, parentModel: parentTable,
childColTitle: relatedChildCol.title || '', childColTitle: relatedChildCol?.title || '',
parentColTitle: column.title, parentColTitle: column.title,
} as { } as {
childModel: Model; childModel: Model;
@ -7240,7 +7241,7 @@ class BaseModelSqlv2 {
const auditConfig = { const auditConfig = {
childModel: childTable, childModel: childTable,
parentModel: parentTable, parentModel: parentTable,
childColTitle: relatedChildCol.title || '', childColTitle: relatedChildCol?.title || '',
parentColTitle: column.title, parentColTitle: column.title,
} as { } as {
childModel: Model; childModel: Model;
@ -7609,7 +7610,7 @@ class BaseModelSqlv2 {
const auditConfig = { const auditConfig = {
childModel: childTable, childModel: childTable,
parentModel: parentTable, parentModel: parentTable,
childColTitle: relatedChildCol.title || '', childColTitle: relatedChildCol?.title || '',
parentColTitle: column.title, parentColTitle: column.title,
} as { } as {
childModel: Model; childModel: Model;
@ -8613,7 +8614,7 @@ function getRelatedLinksColumn(
relatedModel: Model, relatedModel: Model,
) { ) {
return relatedModel.columns.find((c: Column) => { return relatedModel.columns.find((c: Column) => {
if (column.colOptions.type === RelationTypes.MANY_TO_MANY) { if (column.colOptions?.type === RelationTypes.MANY_TO_MANY) {
return ( return (
column.colOptions.fk_mm_child_column_id === column.colOptions.fk_mm_child_column_id ===
c.colOptions?.fk_mm_parent_column_id && c.colOptions?.fk_mm_parent_column_id &&

Loading…
Cancel
Save