[permissions] Handle fieldPermissions configuration for 1N relations (#13630)
When upserting a fieldPermission on a 1 <-> N relation field, we should upsert the same fieldPermission on the relationTargetFieldMetadata to avoid inconsistencies.
This commit is contained in:
@@ -141,10 +141,12 @@ export const fieldRelationMock = getMockFieldMetadataEntity({
|
||||
nameSingular: 'relationTargetObject',
|
||||
namePlural: 'relationTargetObjects',
|
||||
} as ObjectMetadataEntity,
|
||||
relationTargetObjectMetadataId: 'relationTargetObjectId',
|
||||
relationTargetFieldMetadata: {
|
||||
id: 'relationTargetFieldId',
|
||||
name: 'relationTargetField',
|
||||
} as FieldMetadataEntity,
|
||||
relationTargetFieldMetadataId: 'relationTargetFieldId',
|
||||
isLabelSyncedWithName: true,
|
||||
createdAt: new Date(),
|
||||
updatedAt: new Date(),
|
||||
|
||||
Reference in New Issue
Block a user