From 838dcbfd7e0c09e8cf61a04952475934ad1e3b86 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Fri, 16 May 2025 16:45:19 +0200 Subject: [PATCH] feat(dashboard): Add permission checks for scan and donation creation links --- src/components/dashboard/Dashboard.svelte | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/components/dashboard/Dashboard.svelte b/src/components/dashboard/Dashboard.svelte index a7f98067..c869170b 100644 --- a/src/components/dashboard/Dashboard.svelte +++ b/src/components/dashboard/Dashboard.svelte @@ -85,6 +85,8 @@ {$_("card-replacement-menu")} + {/if} + {#if store.state.jwtinfo.userdetails.permissions.includes("SCAN:CREATE")} {$_("scanclient")} + {/if} + {#if store.state.jwtinfo.userdetails.permissions.includes("DONATION:CREATE")} {$_("donation-quick-add")} + {/if}

{$_("management")}

+ {#if store.state.jwtinfo.userdetails.permissions.includes("RUNNER:GET")}