From 98dcb881ac14f8d657adcdae3fee637e4ba2812e Mon Sep 17 00:00:00 2001 From: Danel Kungla Date: Mon, 6 Oct 2025 08:33:18 +0300 Subject: [PATCH] fix webhook --- app/api/after-mfa/route.ts | 43 +++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/app/api/after-mfa/route.ts b/app/api/after-mfa/route.ts index ad80011..1bbe946 100644 --- a/app/api/after-mfa/route.ts +++ b/app/api/after-mfa/route.ts @@ -2,27 +2,26 @@ import { enhanceRouteHandler } from '@/packages/next/src/routes'; import { createAuthCallbackService } from '@/packages/supabase/src/auth-callback.service'; import { getSupabaseServerClient } from '@/packages/supabase/src/clients/server-client'; -export const POST = () => - enhanceRouteHandler( - async () => { - try { - const supabaseClient = getSupabaseServerClient(); - const { - data: { user }, - } = await supabaseClient.auth.getUser(); - const service = createAuthCallbackService(supabaseClient); +export const POST = enhanceRouteHandler( + async () => { + try { + const supabaseClient = getSupabaseServerClient(); + const { + data: { user }, + } = await supabaseClient.auth.getUser(); + const service = createAuthCallbackService(supabaseClient); - if (user && service.isKeycloakUser(user)) { - await service.setupMedusaUserForKeycloak(user); - } - - return new Response(null, { status: 200 }); - } catch (err) { - console.error('Error on verifying:', { err }); - return new Response(null, { status: 500 }); + if (user && service.isKeycloakUser(user)) { + await service.setupMedusaUserForKeycloak(user); } - }, - { - auth: false, - }, - ); + + return new Response(null, { status: 200 }); + } catch (err) { + console.error('Error on verifying:', { err }); + return new Response(null, { status: 500 }); + } + }, + { + auth: false, + }, +);