removed duplicate validation of vorgang and token

This commit is contained in:
2025-06-24 16:53:03 +02:00
parent bb98c3656e
commit ded024bc67

View File

@@ -1,5 +1,4 @@
import { loginUser, logoutUser } from '$lib/server/authService'; import { loginUser, logoutUser } from '$lib/server/authService';
import { checkIfVorgangExists, hasValidToken } from '$lib/server/vorgangService.js';
import { redirect } from '@sveltejs/kit'; import { redirect } from '@sveltejs/kit';
export const actions = { export const actions = {
@@ -10,10 +9,7 @@ export const actions = {
const caseId = data.get('case-id'); const caseId = data.get('case-id');
const caseToken = data.get('case-token'); const caseToken = data.get('case-token');
const isVorgangValid = await checkIfVorgangExists(caseId); if (!caseId || !caseToken) return;
if (!isVorgangValid) return isVorgangValid;
const isTokenValid = await hasValidToken(caseId, caseToken);
if (!isTokenValid) return isTokenValid;
throw redirect(303, `/list/${caseId}?token=${caseToken}`); throw redirect(303, `/list/${caseId}?token=${caseToken}`);
} }