fixed response error, made sure completed task count does not exceed
This commit is contained in:
parent
4631b1f6a3
commit
a618891eb1
2 changed files with 10 additions and 1 deletions
|
|
@ -329,6 +329,7 @@ const configs = (function () {
|
|||
"Try specifying the index of the incomplete task(s) {user}",
|
||||
clearTasksExceptBroadcaster:
|
||||
"All tasks have been cleared except for the streamer's, {user}!",
|
||||
clearedTasks: "All tasks have been cleared, {user}!",
|
||||
adminDeleteTasks: "All of {mentioned}'s tasks have been deleted",
|
||||
|
||||
// Grouped by task completion responses
|
||||
|
|
|
|||
|
|
@ -1182,8 +1182,12 @@ function removeTask(username, task) {
|
|||
|
||||
// remove tasks from tasks array
|
||||
for (const index of removedTaskIndex) {
|
||||
// decrement totalTaskCount if task is not done
|
||||
if (!tasks[username].todos[index].done) {
|
||||
taskListMemory.totalTaskCount--;
|
||||
}
|
||||
|
||||
tasks[username].todos.splice(index, 1);
|
||||
taskListMemory.totalTaskCount--;
|
||||
}
|
||||
|
||||
localStorage.setItem(`tasks`, JSON.stringify(tasks));
|
||||
|
|
@ -2190,6 +2194,10 @@ function renderTaskListToDOM() {
|
|||
totalTaskCount = taskListMemory.totalTaskCount;
|
||||
}
|
||||
|
||||
if (totalTaskCount < completedTasksCount) {
|
||||
totalTaskCount = completedTasksCount;
|
||||
}
|
||||
|
||||
document.querySelector(
|
||||
".task-count"
|
||||
).innerText = `${completedTasksCount}/${totalTaskCount}`;
|
||||
|
|
|
|||
Loading…
Reference in a new issue