From ea7f6838f3479be4924b9de68b7fa4b55bfc5ad7 Mon Sep 17 00:00:00 2001
From: "robinwilliam.hundt" <robinwilliam.hundt@stud.uni-goettingen.de>
Date: Sun, 23 Sep 2018 21:40:16 +0200
Subject: [PATCH] fixed #122

sent wrong field name for token to /refresh-token/ endpoint
---
 frontend/src/api.ts                                      | 2 +-
 frontend/src/components/student_list/StudentListMenu.vue | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/frontend/src/api.ts b/frontend/src/api.ts
index 1f2d2c17..c5ba351b 100644
--- a/frontend/src/api.ts
+++ b/frontend/src/api.ts
@@ -46,7 +46,7 @@ export async function fetchJWT (credentials: Credentials): Promise<JSONWebToken>
 }
 
 export async function refreshJWT (oldToken: string): Promise<JSONWebToken> {
-  const token: string = (await ax.post('/api/refresh-token/', {oldToken})).data.token
+  const token: string = (await ax.post('/api/refresh-token/', {token: oldToken})).data.token
   ax.defaults.headers['Authorization'] = `JWT ${token}`
   return {token}
 }
diff --git a/frontend/src/components/student_list/StudentListMenu.vue b/frontend/src/components/student_list/StudentListMenu.vue
index ec0129b0..c286500d 100644
--- a/frontend/src/components/student_list/StudentListMenu.vue
+++ b/frontend/src/components/student_list/StudentListMenu.vue
@@ -34,6 +34,7 @@ export default {
     }
   },
   methods: {
+    //TODO why the fuck would i do this?!?!
     updateStudentData (fields = []) {
       this.$store.dispatch('getStudents', {
         studentPks: Object.keys(this.$store.state.students),
-- 
GitLab