Fix sync metadata (#15135)

This commit is contained in:
Paul Rastoin
2025-10-16 15:17:57 +02:00
committed by GitHub
parent 5cbaa9f4d7
commit c3ace0eb95
3 changed files with 17 additions and 19 deletions
@@ -137,7 +137,6 @@ export class StandardFieldFactory {
return [
{
viewFields: [],
type: workspaceFieldMetadataArgs.type,
standardId: workspaceFieldMetadataArgs.standardId,
name: workspaceFieldMetadataArgs.name,
@@ -187,7 +186,6 @@ export class StandardFieldFactory {
}
fieldMetadataCollection.push({
viewFields: [],
type: FieldMetadataType.RELATION,
standardId: workspaceRelationMetadataArgs.standardId,
name: workspaceRelationMetadataArgs.name,
@@ -11,23 +11,24 @@ import { type ObjectMetadataEntity } from 'src/engine/metadata-modules/object-me
// Should get deprecated in favor of the FlatFieldMetadata
export type PartialFieldMetadata<
T extends FieldMetadataType = FieldMetadataType,
> = Omit<
> = Pick<
FieldMetadataEntity<T>,
| 'id'
| 'label'
| 'description'
| 'objectMetadataId'
| 'createdAt'
| 'updatedAt'
| 'standardId'
| 'icon'
| 'isSystem'
| 'workspaceId'
| 'isActive'
| 'asExpression'
| 'indexFieldMetadatas'
| 'fieldPermissions'
| 'object'
| 'type'
| 'name'
| 'defaultValue'
| 'standardOverrides'
| 'options'
| 'settings'
| 'isCustom'
| 'isUIReadOnly'
| 'isNullable'
| 'isUnique'
| 'isLabelSyncedWithName'
| 'relationTargetFieldMetadataId'
| 'relationTargetFieldMetadata'
| 'relationTargetObjectMetadataId'
| 'relationTargetObjectMetadata'
| 'morphId'
> & {
standardId: string;
label: string | ((objectMetadata: ObjectMetadataEntity) => string);
@@ -44,7 +44,6 @@ export const computeStandardFields = (
fields.push({
...data,
...rest,
viewFields: [],
standardId: relationStandardId,
defaultValue: null,
isNullable: true,