Browse Source

fix: add virtual as expected & avoid overriding with default (#8832)

pull/8845/head
Mert E 1 week ago committed by GitHub
parent
commit
de3c72fa3d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 1
      packages/nocodb/src/models/Column.ts
  2. 7
      packages/nocodb/src/models/LinkToAnotherRecordColumn.ts

1
packages/nocodb/src/models/Column.ts

@ -151,6 +151,7 @@ export default class Column<T = any> implements ColumnType {
'source_id',
'system',
'meta',
'virtual',
]);
if (!insertObj.column_name) {

7
packages/nocodb/src/models/LinkToAnotherRecordColumn.ts

@ -30,7 +30,7 @@ export default class LinkToAnotherRecordColumn {
fk_index_name?: string;
type: 'hm' | 'bt' | 'mm' | 'oo';
virtual: BoolType = false;
virtual: BoolType;
mmModel?: Model;
relatedTable?: Model;
@ -44,7 +44,10 @@ export default class LinkToAnotherRecordColumn {
filter?: Filter;
constructor(data: Partial<LinkToAnotherRecordColumn>) {
Object.assign(this, data);
Object.assign(this, {
virtual: false,
...data,
});
}
public async getChildColumn(

Loading…
Cancel
Save