From fdbd5fdaf8dcbffaa821bbb3e23092532dbf8cef Mon Sep 17 00:00:00 2001 From: Angelina Filippova Date: Sun, 8 Nov 2020 21:17:01 +0300 Subject: [PATCH] Iterate over list of tags to render tags menu when moderating users form Reports --- .../components/ModerateUserDropdown.vue | 73 ++++++++----------- src/views/reports/index.vue | 1 + 2 files changed, 30 insertions(+), 44 deletions(-) diff --git a/src/views/reports/components/ModerateUserDropdown.vue b/src/views/reports/components/ModerateUserDropdown.vue index cf01971a..9e7fb0ec 100644 --- a/src/views/reports/components/ModerateUserDropdown.vue +++ b/src/views/reports/components/ModerateUserDropdown.vue @@ -14,49 +14,17 @@ @click.native="handleDeletion(account)"> {{ $t('users.deleteAccount') }} - - {{ $t('users.forceNsfw') }} - - - - {{ $t('users.stripMedia') }} - - - - {{ $t('users.forceUnlisted') }} - - - - {{ $t('users.sandbox') }} - - - - {{ $t('users.disableRemoteSubscription') }} - - - - {{ $t('users.disableAnySubscription') }} - - + +
+ + {{ option.label }} + + +
{ + if (this.mapTags[tag]) { + return { tag, label: this.mapTags[tag] } + } else { + return { tag, label: tag.charAt(0).toUpperCase() + tag.slice(1) } + } + }, {}) } }, methods: { diff --git a/src/views/reports/index.vue b/src/views/reports/index.vue index a5ab431a..c9a03b2e 100644 --- a/src/views/reports/index.vue +++ b/src/views/reports/index.vue @@ -43,6 +43,7 @@ export default { this.$store.dispatch('NeedReboot') this.$store.dispatch('FetchTagPolicySetting') this.$store.dispatch('FetchReports', 1) + this.$store.dispatch('ListTags') } }