Skip to content
This repository was archived by the owner on Oct 7, 2024. It is now read-only.

Commit b1f75ea

Browse files
committed
fix: add optional chaining to layouts
1 parent 9a25a30 commit b1f75ea

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

v3-sql-v4-sql/migrate/migrateCoreStore.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@ async function migrateTables() {
4545
.replace(/"mainField":"type"/g, `"mainField":"action"`);
4646
const value = migrateItemValues(JSON.parse(replacedValue));
4747

48-
if (value.layouts) {
48+
if (value?.layouts) {
4949
value.layouts.list = value.layouts.list.map((item) => camelCase(item));
5050
value.layouts.edit = value.layouts.edit.map((row) =>
5151
row.map((column) => ({ ...column, name: camelCase(column.name) }))
5252
);
5353
}
5454

55-
const valueToSave = value.metadatas
55+
const valueToSave = value?.metadatas
5656
? {
5757
...value,
5858
metadatas: mapKeys(

0 commit comments

Comments
 (0)