fix: iterate toggle from existing marks
All checks were successful
Deploy Miniplan / build (push) Successful in 1m54s
All checks were successful
Deploy Miniplan / build (push) Successful in 1m54s
This commit is contained in:
parent
7d10af6ef2
commit
97c6beb4e1
@ -176,6 +176,16 @@ function toggleMark(gid, mid) {
|
||||
if (!canEdit(username)) return;
|
||||
|
||||
let mark = editedMarks.find(m => m.mid == mid && m.gid == gid);
|
||||
if(!mark) {
|
||||
let markFromPlan = plan.marks.find(m => m.gid == gid && m.mid == mid)
|
||||
if(markFromPlan) {
|
||||
mark = {
|
||||
...markFromPlan
|
||||
}
|
||||
editedMarks.push(mark)
|
||||
}
|
||||
}
|
||||
console.log(mark, editedMarks, plan.marks)
|
||||
if (mark) {
|
||||
mark.value = ((mark.value + 2) % 3) - 1
|
||||
} else {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user