From 33515b1e6199edfe62d06ec557cf322f76a578a4 Mon Sep 17 00:00:00 2001 From: Chneemann Date: Sat, 27 Apr 2024 07:12:23 +0200 Subject: [PATCH] bugfix --- .../components/add-task/add-task.component.html | 5 ++++- .../components/add-task/add-task.component.ts | 16 +++++++++------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/src/app/components/add-task/add-task.component.html b/src/app/components/add-task/add-task.component.html index 25d68ea..3a3e5ec 100644 --- a/src/app/components/add-task/add-task.component.html +++ b/src/app/components/add-task/add-task.component.html @@ -1,5 +1,8 @@
{ - this.taskData.status = params['id']; + if (params['id']) { + this.taskData.status = params['id']; + } }); } } @@ -124,12 +126,12 @@ export class AddTaskComponent { } deleteSubtask(subtaskName: string) { - this.taskData.subtasksTitle.splice( - this.taskData.subtasksTitle.indexOf(subtaskName), - 1 - ); - this.taskData.subtasksDone.splice(1); - this.saveTaskData(); + const index = this.taskData.subtasksTitle.indexOf(subtaskName); + if (index !== -1) { + this.taskData.subtasksTitle.splice(index, 1); + this.taskData.subtasksDone.splice(index, 1); + this.saveTaskData(); + } } searchTask(): void {