don't show approved/confirmed labels on external users

This commit is contained in:
Henry Jameson 2026-06-10 14:11:16 +03:00
commit d3b964246a

View file

@ -37,13 +37,13 @@
</details> </details>
<div class="right-side"> <div class="right-side">
<label <label
v-if="isAdmin" v-if="user.is_local && isAdmin"
class="alert neutral user-role" class="alert neutral user-role"
> >
{{ $t('admin_dash.users.indicator.admin') }} {{ $t('admin_dash.users.indicator.admin') }}
</label> </label>
<label <label
v-if="isModerator" v-if="user.is_local && isModerator"
class="alert neutral user-role" class="alert neutral user-role"
> >
{{ $t('admin_dash.users.indicator.moderator') }} {{ $t('admin_dash.users.indicator.moderator') }}
@ -61,25 +61,25 @@
{{ $t('admin_dash.users.indicator.deactivated') }} {{ $t('admin_dash.users.indicator.deactivated') }}
</label> </label>
<label <label
v-if="user.adminData.is_confirmed" v-if="user.is_local && user.adminData.is_confirmed"
class="alert success user-role" class="alert success user-role"
> >
{{ $t('admin_dash.users.indicator.confirmed') }} {{ $t('admin_dash.users.indicator.confirmed') }}
</label> </label>
<label <label
v-if="!user.adminData.is_confirmed" v-if="user.is_local && !user.adminData.is_confirmed"
class="alert warning user-role" class="alert warning user-role"
> >
{{ $t('admin_dash.users.indicator.unconfirmed') }} {{ $t('admin_dash.users.indicator.unconfirmed') }}
</label> </label>
<label <label
v-if="user.adminData.is_approved" v-if="user.is_local && user.adminData.is_approved"
class="alert success user-role" class="alert success user-role"
> >
{{ $t('admin_dash.users.indicator.approved') }} {{ $t('admin_dash.users.indicator.approved') }}
</label> </label>
<label <label
v-if="!user.adminData.is_approved" v-if="user.is_local && !user.adminData.is_approved"
class="alert warning user-role" class="alert warning user-role"
> >
{{ $t('admin_dash.users.indicator.unapproved') }} {{ $t('admin_dash.users.indicator.unapproved') }}