diff --git a/src/routes/+layout.server.ts b/src/routes/+layout.server.ts index da5d484..bcf4e5d 100644 --- a/src/routes/+layout.server.ts +++ b/src/routes/+layout.server.ts @@ -4,7 +4,7 @@ import Permissions from "$lib/permissions" export const load: LayoutServerLoad = ({ locals }) => { return { - loggedInAs: locals.user?.username, - isAdmin: Permissions.any(locals.user?.permissions ?? 0, Permissions.USERADMIN.ALL) + loggedInAs: locals.user?.toUserEntry(), + isAdmin: Permissions.any(locals.user?.permissions ?? 0, Permissions.ALL(Permissions.USERADMIN)) } } diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 785715b..1f5b3f5 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -14,7 +14,7 @@
{#if data?.loggedInAs != null} -