Various frontend fixes

This commit is contained in:
Antoine Nguyen
2025-10-09 17:53:47 +02:00
parent 711d9c1c84
commit 0a2a7e4ee3
2 changed files with 11 additions and 2 deletions
@@ -116,7 +116,12 @@
{{ $date(item.last_modification) }}
</template>
<template #[`item.last_login`]="{ item }">
{{ $date(item.last_login) }}
<template v-if="item.last_login">
{{ $date(item.last_login) }}
</template>
<template v-else>
{{ $gettext('Never logged-in') }}
</template>
</template>
<template #[`item.role`]="{ item }">
<v-chip color="default" size="small">
+5 -1
View File
@@ -272,7 +272,11 @@ const routes = [
component: () => import('@/views/admin/monitoring/MessagesView.vue'),
meta: {
requiresAuth: true,
allowedRoles: [constants.DOMAIN_ADMIN, constants.SUPER_ADMIN],
allowedRoles: [
constants.DOMAIN_ADMIN,
constants.RESELLER,
constants.SUPER_ADMIN,
],
},
},
{