Several fixes to CSS, better responsive overall, improved security and error page

This commit is contained in:
2024-11-10 17:44:42 +01:00
parent 721e7ff3db
commit 057efb848c
20 changed files with 135 additions and 66 deletions

View File

@@ -1,4 +1,11 @@
export default defineEventHandler(async (e) => {
const session = await getUserSession(e);
if(!session.user || !hasPermissions(session.user.permissions, ['admin']))
{
setResponseStatus(e, 404);
return;
}
const id = getRouterParam(e, 'id');
if(!id)