Start Charge overlay and forbidden route
This commit is contained in:
@@ -4,5 +4,10 @@ import { redirect } from "@sveltejs/kit";
|
||||
export const load: PageLoad = async ({ parent }) => {
|
||||
const parentData = await parent();
|
||||
if (parentData.user === null) return redirect(303, `${parentData.qrcode}/login`);
|
||||
else {
|
||||
if (!parentData.chargePermission.includes(parentData.qrcode)) {
|
||||
return redirect(303, `${parentData.qrcode}/forbidden`);
|
||||
}
|
||||
}
|
||||
return parentData;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user