Merge pull request #12516 from nocodb/nc-fix/duplicate-pv

fix: avoid duplicate pv on virtual display value
This commit is contained in:
Raju Udava
2025-10-11 11:58:41 +05:30
committed by GitHub

View File

@@ -274,6 +274,19 @@ export default class Column<T = any> implements ColumnType {
ncMeta,
);
if (insertObj.pv === true) {
await Model.updatePrimaryColumn(
context,
column.fk_model_id,
row.id,
ncMeta,
).catch((e) => {
logger.error(
`Failed to update primary column for model ${column.fk_model_id}: ${e?.message}`,
);
});
}
await View.clearSingleQueryCache(context, column.fk_model_id, null, ncMeta);
cleanBaseSchemaCacheForBase(context.base_id).catch(() => {