From 9986fcfa24d63fd97b53d9bb1f2125553d2d2a07 Mon Sep 17 00:00:00 2001 From: Alex ORLUC <alex.orluc@maarch.org> Date: Wed, 4 Dec 2019 11:07:27 +0100 Subject: [PATCH] FEAT #12331 TIME 0:10 fix set default_value empty => null --- .../indexing-form/indexing-form.component.ts | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/frontend/app/indexation/indexing-form/indexing-form.component.ts b/src/frontend/app/indexation/indexing-form/indexing-form.component.ts index 323a18ea21a..952dff9c464 100644 --- a/src/frontend/app/indexation/indexing-form/indexing-form.component.ts +++ b/src/frontend/app/indexation/indexing-form/indexing-form.component.ts @@ -77,70 +77,70 @@ export class IndexingFormComponent implements OnInit { identifier: 'getRecipients', label: this.lang.getRecipients, type: 'autocomplete', - default_value: '', + default_value: null, values: [] }, { identifier: 'priority', label: this.lang.priority, type: 'select', - default_value: '', + default_value: null, values: [] }, { identifier: 'confidentiality', label: this.lang.confidential, type: 'radio', - default_value: '', + default_value: null, values: [{ 'id': true, 'label': this.lang.yes }, { 'id': false, 'label': this.lang.no }] }, { identifier: 'initiator', label: this.lang.initiatorEntityAlt, type: 'select', - default_value: '', + default_value: null, values: [] }, { identifier: 'departureDate', label: this.lang.departureDate, type: 'date', - default_value: '', + default_value: null, values: [] }, { identifier: 'processLimitDate', label: this.lang.processLimitDate, type: 'date', - default_value: '', + default_value: null, values: [] }, { identifier: 'tags', label: this.lang.tags, type: 'autocomplete', - default_value: '', + default_value: null, values: ['/rest/autocomplete/tags', '/rest/tags'] }, { identifier: 'senders', label: this.lang.getSenders, type: 'autocomplete', - default_value: '', + default_value: null, values: ['/rest/autocomplete/contacts'] }, { identifier: 'destination', label: this.lang.destination, type: 'select', - default_value: '', + default_value: null, values: [] }, { identifier: 'folders', label: this.lang.folders, type: 'autocomplete', - default_value: '', + default_value: null, values: ['/rest/autocomplete/folders', '/rest/folders'] }, { @@ -148,7 +148,7 @@ export class IndexingFormComponent implements OnInit { label: this.lang.docDate, unit: 'mail', type: 'date', - default_value: '', + default_value: null, values: [] }, { @@ -156,7 +156,7 @@ export class IndexingFormComponent implements OnInit { label: this.lang.arrivalDate, unit: 'mail', type: 'date', - default_value: '', + default_value: null, values: [] }, ]; @@ -288,7 +288,7 @@ export class IndexingFormComponent implements OnInit { } } } else { - element.default_value = this.arrFormControl[element.identifier].value; + element.default_value = this.arrFormControl[element.identifier].value === '' ? null : this.arrFormControl[element.identifier].value; } if (element.identifier === "destination" && !this.adminMode && withDiffusionList) { -- GitLab