From df778f11bf11f4fa6524af8c8f8a5e6ff082eea2 Mon Sep 17 00:00:00 2001 From: Kenan KARAER Date: Wed, 3 Dec 2025 22:59:48 +0300 Subject: [PATCH] Fix: Add error handling to audit logger --- src/lib/logger.ts | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/lib/logger.ts b/src/lib/logger.ts index 3ca7756..5c1f59e 100644 --- a/src/lib/logger.ts +++ b/src/lib/logger.ts @@ -11,11 +11,18 @@ export async function logAction( if (!user) return - await supabase.from('audit_logs').insert({ - user_id: user.id, - action, - entity_type: entityType, - entity_id: entityId, - details, - }) + try { + const { error } = await supabase.from('audit_logs').insert({ + user_id: user.id, + action, + entity_type: entityType, + entity_id: entityId, + details, + }) + if (error) { + console.error("Audit log error:", error) + } + } catch (err) { + console.error("Audit log exception:", err) + } }