diff --git a/frontend/src/api.ts b/frontend/src/api.ts
index 1f2d2c1754621abc28fe94617223703cde638433..c5ba351b53283eacceffaeb41ab5d6f2e0ac6f45 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 ec0129b0e4825d47ee9697410ba52f92988ea616..c286500dd32b92a2d16fd84194d895a431ce8053 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),