16 lines
518 B
TypeScript
16 lines
518 B
TypeScript
import { loginUser, logoutUser } from '$lib/server/authService';
|
|
import { redirect } from '@sveltejs/kit';
|
|
|
|
export const actions = {
|
|
login: ({ request, cookies }) => loginUser({ request, cookies }),
|
|
logout: (event) => logoutUser(event),
|
|
getVorgangById: async ({ request }) => {
|
|
const data = await request.formData();
|
|
const caseId = data.get('case-id');
|
|
const caseToken = data.get('case-token');
|
|
|
|
if (!caseId || !caseToken) return;
|
|
|
|
throw redirect(303, `/list/${caseId}?token=${caseToken}`);
|
|
}
|
|
} as const; |