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