This commit is contained in:
Phillip Thelen
2025-08-04 16:32:40 +02:00
parent 6447b9ab4b
commit 1ee172139d
2 changed files with 11 additions and 5 deletions
@@ -40,11 +40,15 @@
<input
:id="permission.key"
v-model="hero.permissions[permission.key]"
:disabled="!hasPermission(user, permission.key) || (hero.permissions.fullAccess && permission.key !== 'fullAccess')"
:disabled="!hasPermission(user, permission.key)
|| (hero.permissions.fullAccess && permission.key !== 'fullAccess')"
class="custom-control-input"
type="checkbox"
>
<label class="custom-control-label" :for="permission.key">
<label
class="custom-control-label"
:for="permission.key"
>
{{ permission.name }}<br>
<small class="text-secondary">{{ permission.description }}</small>
</label>
@@ -351,9 +351,11 @@
>
{{ $t('admin') }}
</router-link>
<a v-else
<a
v-else
href="#"
class="nav-link">
class="nav-link"
>
{{ $t('admin') }}
</a>
<div class="topbar-dropdown">
@@ -815,7 +817,7 @@ export default {
selectUserModal,
userDropdown,
},
mixins: [sync, reportBug, userStateMixin,],
mixins: [sync, reportBug, userStateMixin],
data () {
return {
isUserDropdownOpen: false,