aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/components/EditorLists.svelte10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/components/EditorLists.svelte b/src/components/EditorLists.svelte
index d31a427..6eb248f 100644
--- a/src/components/EditorLists.svelte
+++ b/src/components/EditorLists.svelte
@@ -66,6 +66,11 @@
// Mark lab as assigned
const lab = $labStore.get(id);
if (lab !== undefined) lab.assigned = true;
+
+ // Self assignemnt to update `assignedLabs` and `compatibleLabs`
+ selectedPeerTeacher = selectedPeerTeacher;
+ // Self assignment to update PT values used in `Peer Teacher` column
+ peerTeachers = peerTeachers;
}
function unassignLab(id: number) {
@@ -76,6 +81,11 @@
// Mark lab as unassigned
const lab = $labStore.get(id);
if (lab !== undefined) lab.assigned = false;
+
+ // Self assignemnt to update `assignedLabs` and `compatibleLabs`
+ selectedPeerTeacher = selectedPeerTeacher;
+ // Self assignment to update PT values used in `Peer Teacher` column
+ peerTeachers = peerTeachers;
}
</script>