add avanced-only

This commit is contained in:
Kuchenpirat 2024-01-31 11:56:15 +00:00
parent 19e776a772
commit 8d2d571683
2 changed files with 11 additions and 1 deletions

View File

@ -0,0 +1,11 @@
interface AdvancedOnlyRedirectParams {
$auth: any
redirect: (path: string) => void
}
export default function ({ $auth, redirect }: AdvancedOnlyRedirectParams) {
// If the user is not allowed to organize redirect to the home page
if (!$auth.user.advanced) {
console.warn("User is not allowed to access advanced features");
return redirect("/")
}
}

View File

@ -3,7 +3,6 @@ interface CanOrganizeRedirectParams {
redirect: (path: string) => void redirect: (path: string) => void
} }
export default function ({ $auth, redirect }: CanOrganizeRedirectParams) { export default function ({ $auth, redirect }: CanOrganizeRedirectParams) {
console.log($auth.user);
// If the user is not allowed to organize redirect to the home page // If the user is not allowed to organize redirect to the home page
if (!$auth.user.canOrganize) { if (!$auth.user.canOrganize) {
console.warn("User is not allowed to organize data"); console.warn("User is not allowed to organize data");