diff --git a/src/react/databrowser/objects/ObjectLockSetting.tsx b/src/react/databrowser/objects/ObjectLockSetting.tsx index 61301573b..8130dcc3f 100644 --- a/src/react/databrowser/objects/ObjectLockSetting.tsx +++ b/src/react/databrowser/objects/ObjectLockSetting.tsx @@ -137,7 +137,10 @@ export default function ObjectLockSetting() { useEffect(() => { setValue('isRetentionEnabled', isDefaultRetentionEnabled); setValue('retentionMode', defaultRetentionMode); - setValue('retentionUntilDate', defaultRetentionUntilDate); + setValue( + 'retentionUntilDate', + DateTime.fromJSDate(defaultRetentionUntilDate).toFormat('yyyy-LL-dd'), + ); }, [ setValue, isDefaultRetentionEnabled, @@ -285,9 +288,9 @@ export default function ObjectLockSetting() { type="date" name="retention-until-date" disabled={!isRetentionEnabled} - onChange={(e: ChangeEvent) => - onChange(e.target.value) - } + onChange={(e: ChangeEvent) => { + onChange(e.target.value); + }} value={retentionUntilDate} min={minRetainUtilDate} /> diff --git a/src/react/databrowser/objects/details/__tests__/Properties.test.tsx b/src/react/databrowser/objects/details/__tests__/Properties.test.tsx index 46b0f7f69..70a834e0b 100644 --- a/src/react/databrowser/objects/details/__tests__/Properties.test.tsx +++ b/src/react/databrowser/objects/details/__tests__/Properties.test.tsx @@ -89,11 +89,10 @@ describe('Properties', () => { , @@ -120,11 +119,10 @@ describe('Properties', () => { , @@ -145,11 +143,10 @@ describe('Properties', () => { { { {