From 9de860eaacbcc2557849a043f10b2faf021d07e1 Mon Sep 17 00:00:00 2001 From: Angelina Filippova Date: Fri, 28 Aug 2020 01:46:25 +0300 Subject: [PATCH] Update Multiple users moderation --- .../users/components/MultipleUsersMenu.vue | 49 +++++++++++-------- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/src/views/users/components/MultipleUsersMenu.vue b/src/views/users/components/MultipleUsersMenu.vue index ed3d6b85..90cc507a 100644 --- a/src/views/users/components/MultipleUsersMenu.vue +++ b/src/views/users/components/MultipleUsersMenu.vue @@ -61,84 +61,90 @@ @click.native="requirePasswordReset"> {{ $t('users.requirePasswordReset') }} - +
{{ $t('users.forceNsfw') }} - + {{ $t('users.apply') }} - + {{ $t('users.remove') }}
- +
{{ $t('users.stripMedia') }} - + {{ $t('users.apply') }} - + {{ $t('users.remove') }}
- +
{{ $t('users.forceUnlisted') }} - + {{ $t('users.apply') }} - + {{ $t('users.remove') }}
- +
{{ $t('users.sandbox') }} - + {{ $t('users.apply') }} - + {{ $t('users.remove') }}
- +
{{ $t('users.disableRemoteSubscriptionForMultiple') }} - + {{ $t('users.apply') }} - + {{ $t('users.remove') }}
- +
{{ $t('users.disableAnySubscriptionForMultiple') }} - + {{ $t('users.apply') }} - + {{ $t('users.remove') }}
+ + {{ $t('users.enableTagPolicy') }} + @@ -165,8 +171,8 @@ export default { showDropdownForMultipleUsers() { return this.$props.selectedUsers.length > 0 }, - tagPolicyDisabled() { - return this.$store.state.users.tagPolicyDisabled + tagPolicyEnabled() { + return this.$store.state.users.tagPolicies.includes('Pleroma.Web.ActivityPub.MRF.TagPolicy') } }, methods: { @@ -251,6 +257,9 @@ export default { } } }, + enableTagPolicy() { + this.$store.dispatch('EnableTagPolicy') + }, isLocalUser(user) { return user.nickname && user.local },