fix logout not possible if admin write permission is not present
This commit is contained in:
parent
4d42a5d440
commit
01df127430
@ -1,9 +1,8 @@
|
|||||||
import type { RequestHandler } from '@sveltejs/kit';
|
import type { RequestHandler } from '@sveltejs/kit';
|
||||||
import { deleteSession, getSession } from '$lib/server/session';
|
import { deleteSession, getSession } from '$lib/server/session';
|
||||||
import { Permissions } from '$lib/permissions';
|
|
||||||
|
|
||||||
export const POST = (async ({ cookies }) => {
|
export const POST = (async ({ cookies }) => {
|
||||||
if (getSession(cookies, [Permissions.AdminWrite]) == null) {
|
if (getSession(cookies) == null) {
|
||||||
return new Response(null, {
|
return new Response(null, {
|
||||||
status: 401
|
status: 401
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user