mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-09 18:03:21 +00:00
[ACS-5857] reverted date field back to moment in form-field-model.ts
This commit is contained in:
@@ -434,13 +434,12 @@ export class FormFieldModel extends FormWidgetModel {
|
|||||||
}
|
}
|
||||||
case FormFieldTypes.DATE: {
|
case FormFieldTypes.DATE: {
|
||||||
if (typeof this.value === 'string' && this.value === 'today') {
|
if (typeof this.value === 'string' && this.value === 'today') {
|
||||||
this.value = DateFnsUtils.formatDate(new Date(), this.dateDisplayFormat);
|
this.value = moment(new Date()).format(this.dateDisplayFormat);
|
||||||
}
|
}
|
||||||
|
|
||||||
const dateValue = DateFnsUtils.parseDate(this.value, this.dateDisplayFormat);
|
const dateValue = moment(this.value, this.dateDisplayFormat, true);
|
||||||
|
if (dateValue?.isValid()) {
|
||||||
if (isValid(dateValue)) {
|
this.form.values[this.id] = `${dateValue.format('YYYY-MM-DD')}T00:00:00.000Z`;
|
||||||
this.form.values[this.id] = `${DateFnsUtils.formatDate(dateValue, 'YYYY-MM-DD')}T00:00:00.000Z`;
|
|
||||||
} else {
|
} else {
|
||||||
this.form.values[this.id] = null;
|
this.form.values[this.id] = null;
|
||||||
this._value = this.value;
|
this._value = this.value;
|
||||||
|
|||||||
Reference in New Issue
Block a user