diff --git a/packages/twenty-front/src/modules/object-record/record-field/utils/isFieldValueReadOnly.ts b/packages/twenty-front/src/modules/object-record/record-field/utils/isFieldValueReadOnly.ts index 9c542dc65..da57b241a 100644 --- a/packages/twenty-front/src/modules/object-record/record-field/utils/isFieldValueReadOnly.ts +++ b/packages/twenty-front/src/modules/object-record/record-field/utils/isFieldValueReadOnly.ts @@ -65,6 +65,16 @@ export const isFieldValueReadOnly = ({ return true; } + const isFieldDateOrDateTime = + fieldType === FieldMetadataType.DATE || + fieldType === FieldMetadataType.DATE_TIME; + const isFieldCreatedAtOrUpdatedAt = + fieldName === 'createdAt' || fieldName === 'updatedAt'; + + if (isFieldDateOrDateTime && isFieldCreatedAtOrUpdatedAt) { + return true; + } + if ( isDefined(fieldType) && (isFieldActor({ type: fieldType }) || isFieldRichText({ type: fieldType }))