show admin pages only when permissions are correct

This commit is contained in:
2023-08-29 13:59:30 +02:00
parent 4830551edc
commit d0c40e1d81
4 changed files with 35 additions and 21 deletions

View File

@@ -6,7 +6,7 @@ export const load: LayoutServerLoad = async ({ cookies }) => {
const session = getSession(cookies);
return {
userCount: session?.permissions.userRead() ? await User.count() : 0,
adminCount: session?.permissions.adminRead() ? await Admin.count() : 0
userCount: session?.permissions.userRead() ? await User.count() : null,
adminCount: session?.permissions.adminRead() ? await Admin.count() : null
};
};