fix enum default value update when option deleted (#7604)
Fix as isDefined also returns false if value is null and we still want to allow users to set defaultValue back to null
This commit is contained in:
@ -394,9 +394,10 @@ export class FieldMetadataService extends TypeOrmQueryService<FieldMetadataEntit
|
||||
|
||||
const fieldMetadataForUpdate = {
|
||||
...updatableFieldInput,
|
||||
defaultValue: isDefined(updatableFieldInput.defaultValue)
|
||||
? updatableFieldInput.defaultValue
|
||||
: existingFieldMetadata.defaultValue,
|
||||
defaultValue:
|
||||
updatableFieldInput.defaultValue !== undefined
|
||||
? updatableFieldInput.defaultValue
|
||||
: existingFieldMetadata.defaultValue,
|
||||
};
|
||||
|
||||
this.validateFieldMetadata<UpdateFieldInput>(
|
||||
|
||||
Reference in New Issue
Block a user