diff --git a/front/src/modules/metadata/components/RecordShowPage.tsx b/front/src/modules/metadata/components/RecordShowPage.tsx
index a25074acb..aba96ca59 100644
--- a/front/src/modules/metadata/components/RecordShowPage.tsx
+++ b/front/src/modules/metadata/components/RecordShowPage.tsx
@@ -115,34 +115,35 @@ export const RecordShowPage = () => {
avatarType="squared"
/>
- {foundObjectMetadataItem?.fields
- .toSorted((a, b) =>
- DateTime.fromISO(a.createdAt)
- .diff(DateTime.fromISO(b.createdAt))
- .toMillis(),
- )
- .map((metadataField, index) => {
- return (
-
-
-
- );
- })}
+ {foundObjectMetadataItem &&
+ [...foundObjectMetadataItem.fields]
+ .sort((a, b) =>
+ DateTime.fromISO(a.createdAt)
+ .diff(DateTime.fromISO(b.createdAt))
+ .toMillis(),
+ )
+ .map((metadataField, index) => {
+ return (
+
+
+
+ );
+ })}
fieldId);
- return columns
+ return [...columns]
.filter(
(column) =>
column.isVisible && availableColumnKeys.includes(column.fieldId),
)
- .toSorted((a, b) => a.position - b.position);
+ .sort((a, b) => a.position - b.position);
},
});