diff --git a/frontend/pages/users.vue b/frontend/pages/users.vue index 424d6383cffb3f095fe6a5619615656e8cea360c..2c35712be36f67f86c129f32e4d2f3bf5836e23f 100644 --- a/frontend/pages/users.vue +++ b/frontend/pages/users.vue @@ -51,8 +51,12 @@ export default { console.log(index); }, deleteUser: function(username, index){ - console.log(username); - console.log(index); + axios.post( + '/api/admin/graphql', { + query: 'mutation{deleteUser(username: "' + username + '"){ok}}' + }).then((res) => { + this.users.splice(index, 1); + }); }, toggleAddUser: function(evt){ if(evt !== undefined){ @@ -72,7 +76,6 @@ export default { } }, addUser: function(){ - newUser const newUser = axios.post( '/api/admin/graphql', { query: 'mutation{createUser(username: "' + this.newUser.username + '", password: "'+ this.newUser.password + '", email: "' + this.newUser.email + '"){user{username, email}}}'