From 28d8a8b66f5227cd67fd660145e0acd7acf443b5 Mon Sep 17 00:00:00 2001
From: "jakob.dieterle" <jakob.dieterle@stud.uni-goettingen.de>
Date: Wed, 8 Jun 2022 12:58:40 +0200
Subject: [PATCH] updating groups works now

---
 .../src/components/student_list/StudentList.vue    | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/frontend/src/components/student_list/StudentList.vue b/frontend/src/components/student_list/StudentList.vue
index 9ec7f08f..ab8b88eb 100644
--- a/frontend/src/components/student_list/StudentList.vue
+++ b/frontend/src/components/student_list/StudentList.vue
@@ -176,7 +176,8 @@ export default {
       selectedGroup: null,
       userData: [],
       userMap: null,
-      studentList: []
+      studentList: [],
+      user: null
     }
   },
   computed: {
@@ -288,10 +289,13 @@ export default {
         })
       }
     },
-    setExerciseGroups (groups, student){
-      console.log(student.pk)
-      console.log(fetchUser(student.pk).pk)
-      setGroups(fetchUser(student.pk).pk, groups)
+    async getUser (student) {
+      this.user = await fetchUser(student.pk)
+    },
+    setExerciseGroups (groups, student) {
+      getUser(student).then(() => {
+        setGroups(this.user.pk, groups)
+      })
     },
     reduceArrToDict (arr, key) {
       return arr.reduce((acc, curr) => {
-- 
GitLab