Page MenuHomePhorge

No OneTemporary

Size
3 KB
Referenced Files
None
Subscribers
None
diff --git a/src/components/settings_modal/admin_tabs/admin_card.vue b/src/components/settings_modal/admin_tabs/admin_card.vue
index b5b8148fc5..41b9b0a423 100644
--- a/src/components/settings_modal/admin_tabs/admin_card.vue
+++ b/src/components/settings_modal/admin_tabs/admin_card.vue
@@ -1,104 +1,104 @@
<template>
<template v-if="!user">
<FAIcon
icon="circle-notch"
spin
size="lg"
/>
</template>
<template v-else>
<BasicUserCard
class="AdminCard"
:user="user"
show-line-labels
>
<div>
<strong>
{{ $t('admin_dash.users.labels.email_colon') }}
</strong>
{{ ' ' }}
<template v-if="user.adminData.email == null">
{{ $t('general.not_available') }}
</template>
<a :href="'mailto:' + user.adminData.email">
{{ user.adminData.email }}
</a>
</div>
<details
v-if="user.adminData.registration_reason != null"
open
>
<summary>
{{ $t('user_card.admin_data.registration_reason') }}
</summary>
<span>
{{ user.adminData.registration_reason }}
</span>
</details>
<div class="right-side">
<label
- v-if="isAdmin"
+ v-if="user.is_local && isAdmin"
class="alert neutral user-role"
>
{{ $t('admin_dash.users.indicator.admin') }}
</label>
<label
- v-if="isModerator"
+ v-if="user.is_local && isModerator"
class="alert neutral user-role"
>
{{ $t('admin_dash.users.indicator.moderator') }}
</label>
<label
v-if="isActivated"
class="alert success user-role"
>
{{ $t('admin_dash.users.indicator.active') }}
</label>
<label
v-if="!isActivated"
class="alert error user-role"
>
{{ $t('admin_dash.users.indicator.deactivated') }}
</label>
<label
- v-if="user.adminData.is_confirmed"
+ v-if="user.is_local && user.adminData.is_confirmed"
class="alert success user-role"
>
{{ $t('admin_dash.users.indicator.confirmed') }}
</label>
<label
- v-if="!user.adminData.is_confirmed"
+ v-if="user.is_local && !user.adminData.is_confirmed"
class="alert warning user-role"
>
{{ $t('admin_dash.users.indicator.unconfirmed') }}
</label>
<label
- v-if="user.adminData.is_approved"
+ v-if="user.is_local && user.adminData.is_approved"
class="alert success user-role"
>
{{ $t('admin_dash.users.indicator.approved') }}
</label>
<label
- v-if="!user.adminData.is_approved"
+ v-if="user.is_local && !user.adminData.is_approved"
class="alert warning user-role"
>
{{ $t('admin_dash.users.indicator.unapproved') }}
</label>
<label
v-if="user.adminData.is_suggested"
class="alert info user-role"
>
{{ $t('admin_dash.users.indicator.suggested') }}
</label>
<ModerationTools
class="moderation-menu"
:users="[user]"
/>
</div>
</BasicUserCard>
</template>
</template>
<script src="./admin_card.js"></script>
<style lang="scss" src="./admin_card.scss"></style>

File Metadata

Mime Type
text/x-diff
Expires
Sat, Sep 19, 3:05 AM (18 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1768712
Default Alt Text
(3 KB)

Event Timeline