added new permission mass-archive instead if limiting mass archiving to admin users

This commit is contained in:
Simon Pocrnjič
2026-01-15 21:35:53 +01:00
parent 6a2dd860fa
commit 7eaab16e30
2 changed files with 6 additions and 3 deletions
+5 -2
View File
@@ -59,7 +59,7 @@ const exportDisabled = computed(
const canManageSettings = computed(() => {
const permissions = usePage().props?.auth?.user?.permissions || [];
return permissions.includes('manage-settings');
return permissions.includes("mass-archive");
});
function toggleAllColumns(checked) {
@@ -342,7 +342,10 @@ function submitArchive() {
>
Izvozi v Excel
</button>
<div v-if="canManageSettings && selectedRows.length" class="flex items-center gap-2">
<div
v-if="canManageSettings && selectedRows.length"
class="flex items-center gap-2"
>
<span class="text-sm text-gray-600"
>{{ selectedRows.length }} izbran{{
selectedRows.length === 1 ? "a" : "ih"