From 7e5a7f5d42ab34d42a70703fde502df8eb39a17a Mon Sep 17 00:00:00 2001 From: ogerly Date: Wed, 29 Apr 2020 10:04:54 +0200 Subject: [PATCH] bug: deleteUser on old status, currentUserCounts are retrieved additionally, admin cannot delete himself via his user settings --- .../components/DeleteData/DeleteData.spec.js | 2 +- webapp/components/DeleteData/DeleteData.vue | 45 ++++++++++++++----- webapp/graphql/User.js | 9 ++++ webapp/locales/de.json | 5 ++- webapp/locales/en.json | 5 ++- 5 files changed, 50 insertions(+), 16 deletions(-) diff --git a/webapp/components/DeleteData/DeleteData.spec.js b/webapp/components/DeleteData/DeleteData.spec.js index e9205fa5a..2bf6ab73c 100644 --- a/webapp/components/DeleteData/DeleteData.spec.js +++ b/webapp/components/DeleteData/DeleteData.spec.js @@ -45,7 +45,7 @@ describe('DeleteData.vue', () => { } getters = { 'auth/user': () => { - return { id: 'u343', name: deleteAccountName, contributionsCount: 2, commentedCount: 3 } + return { id: 'u343', name: deleteAccountName } }, } actions = { 'auth/logout': jest.fn() } diff --git a/webapp/components/DeleteData/DeleteData.vue b/webapp/components/DeleteData/DeleteData.vue index 714e4c410..9a2e587cf 100644 --- a/webapp/components/DeleteData/DeleteData.vue +++ b/webapp/components/DeleteData/DeleteData.vue @@ -1,5 +1,5 @@