Skip to content

Commit a1813ca

Browse files
authored
fix: stringifies date in DateTime field for useAsTitle (#1674)
1 parent 049d560 commit a1813ca

File tree

2 files changed

+4
-2
lines changed
  • src/admin/components/forms/field-types/DateTime
  • test/fields/collections/Date

2 files changed

+4
-2
lines changed

src/admin/components/forms/field-types/DateTime/index.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,9 @@ const DateTime: React.FC<Props> = (props) => {
8888
{...date}
8989
placeholder={getTranslation(placeholder, i18n)}
9090
readOnly={readOnly}
91-
onChange={readOnly ? undefined : setValue}
91+
onChange={(incomingDate) => {
92+
if (!readOnly) setValue(incomingDate.toISOString());
93+
}}
9294
value={value as Date}
9395
/>
9496
</div>

test/fields/collections/Date/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export const defaultText = 'default-text';
55
const DateFields: CollectionConfig = {
66
slug: 'date-fields',
77
admin: {
8-
useAsTitle: 'date',
8+
useAsTitle: 'default',
99
},
1010
fields: [
1111
{

0 commit comments

Comments
 (0)