frontend: Fix flag saving to local storage
This commit is contained in:
parent
7930391ac0
commit
3c31a9d4b4
1 changed files with 8 additions and 3 deletions
|
@ -39,16 +39,21 @@
|
|||
|
||||
submissions.update((u) => {
|
||||
for (const k in last_submission.flags) {
|
||||
u.flags[k] = last_submission.flags[k];
|
||||
if (last_submission.flags[k])
|
||||
u.flags[k] = last_submission.flags[k];
|
||||
}
|
||||
|
||||
for (const k in last_submission.mcqs) {
|
||||
u.mcqs[k] = last_submission.mcqs[k];
|
||||
if (last_submission.mcqs[k])
|
||||
u.mcqs[k] = last_submission.mcqs[k];
|
||||
}
|
||||
|
||||
for (const k in last_submission.justifications) {
|
||||
u.justifications[k] = last_submission.justifications[k];
|
||||
if (last_submission.justifications[k])
|
||||
u.justifications[k] = last_submission.justifications[k];
|
||||
}
|
||||
|
||||
return u;
|
||||
})
|
||||
|
||||
if ($my && $my.team_id === 0) {
|
||||
|
|
Reference in a new issue