Skip to content
Snippets Groups Projects
Commit 9c6cdacb authored by Angelina Filippova's avatar Angelina Filippova
Browse files

Remove deleted users from the list

parent 205d65f9
No related branches found
No related tags found
1 merge request!26Remove deleted users
......@@ -65,17 +65,15 @@ const users = {
await createNewAccount(nickname, email, password, getters.authHost, getters.token)
dispatch('FetchUsers', { page: state.currentPage })
},
async DeleteUser({ commit, getters }, user) {
await deleteUser(user.nickname, getters.authHost, getters.token)
const updatedUser = { ...user, deactivated: true }
commit('SWAP_USER', updatedUser)
async DeleteUser({ commit, dispatch, getters, state }, user) {
const { data } = await deleteUser(user.nickname, getters.authHost, getters.token)
const users = state.fetchedUsers.filter(user => user.nickname !== data)
commit('SET_USERS', users)
},
async FetchUsers({ commit, state, getters }, { page }) {
commit('SET_LOADING', true)
const filters = Object.keys(state.filters).filter(filter => state.filters[filter]).join()
const response = await fetchUsers(filters, getters.authHost, getters.token, page)
loadUsers(commit, page, response.data)
},
async RemoveTag({ commit, getters }, { users, tag }) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment