From ac4d6a712b497cc0b8f479703c798e562639967a Mon Sep 17 00:00:00 2001 From: Sebastian Date: Thu, 21 Dec 2023 11:30:52 +0100 Subject: [PATCH] Fix JSON Parse Error Invalid Date --- .../src/app/tasks/task-editor/task-editor.component.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/frontend/src/app/tasks/task-editor/task-editor.component.ts b/frontend/src/app/tasks/task-editor/task-editor.component.ts index d6573dd..6c4eb37 100644 --- a/frontend/src/app/tasks/task-editor/task-editor.component.ts +++ b/frontend/src/app/tasks/task-editor/task-editor.component.ts @@ -53,13 +53,14 @@ export class TaskEditorComponent implements OnInit { createTask() { let endDate_formatted: string|undefined = undefined; let startDate_formatted: string|undefined = undefined; - if(this.endDate.value !== "") { + if(this.endDate.value != undefined && this.endDate.value !== "") { endDate_formatted = moment(this.endDate.value).format('YYYY-MM-DDTHH:mm:ss.SSSZ'); } - if(this.startDate.value !== "") { + if(this.endDate.value != undefined && this.startDate.value !== "") { startDate_formatted = moment(this.startDate.value).format('YYYY-MM-DDTHH:mm:ss.SSSZ'); } + this.taskService.tasksTaskgroupIDPut(this.editorData.taskgroupID, { taskName: this.nameCtrl.value, eta: this.etaCtrl.value, @@ -87,13 +88,14 @@ export class TaskEditorComponent implements OnInit { editTask() { let endDate_formatted: string|undefined = undefined; let startDate_formatted: string|undefined = undefined; - if(this.endDate.value !== "") { + if(this.endDate.value != undefined && this.endDate.value !== "") { endDate_formatted = moment(this.endDate.value).format('YYYY-MM-DDTHH:mm:ss.SSSZ'); } - if(this.startDate.value !== "") { + if(this.startDate.value != undefined && this.startDate.value !== "") { startDate_formatted = moment(this.startDate.value).format('YYYY-MM-DDTHH:mm:ss.SSSZ'); } + this.taskService.tasksTaskIDPost(this.editorData.task!.taskID, { taskName: this.nameCtrl.value, eta: this.etaCtrl.value,