Fix sync metadata script (#5253)

While troubleshooting self-hosting migration, we run into issues with
sync-metadata script introduced by recent changes
This commit is contained in:
Charles Bochet
2024-05-02 15:50:40 +02:00
committed by GitHub
parent 8d90c60ada
commit 3015f4ce31
2 changed files with 22 additions and 1 deletions

View File

@ -23,6 +23,9 @@ const commonFieldPropertiesToIgnore = [
'objectMetadataId',
'isActive',
'options',
'settings',
'joinColumn',
'gate',
];
const fieldPropertiesToStringify = ['defaultValue'] as const;
@ -73,7 +76,7 @@ export class WorkspaceFieldComparator {
standardObjectMetadata.fields,
{
shouldIgnoreProperty: (property, originalMetadata) => {
if (['options', 'gate'].includes(property)) {
if (commonFieldPropertiesToIgnore.includes(property)) {
return true;
}