From 63f91fb76b954c377ad4d7fe6d261791bb677616 Mon Sep 17 00:00:00 2001 From: Yostra Date: Mon, 30 Mar 2026 21:48:07 +0200 Subject: [PATCH] Potential fix for code scanning alert no. 5: Information exposure through a stack trace Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- .../src/supabase/edge-functions/sigma-data-worker.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/sync-engine/src/supabase/edge-functions/sigma-data-worker.ts b/packages/sync-engine/src/supabase/edge-functions/sigma-data-worker.ts index 1269e3594..eeb40aa5c 100644 --- a/packages/sync-engine/src/supabase/edge-functions/sigma-data-worker.ts +++ b/packages/sync-engine/src/supabase/edge-functions/sigma-data-worker.ts @@ -39,11 +39,10 @@ Deno.serve(async (req) => { sql = postgres(dbUrl, { max: 1, prepare: false }) } catch (error: unknown) { const err = error as Error + console.error('Failed to create postgres connection', err) return jsonResponse( { error: 'Failed to create postgres connection', - details: err.message, - stack: err.stack, }, 500 ) @@ -83,12 +82,11 @@ Deno.serve(async (req) => { }) } catch (error: unknown) { const err = error as Error + console.error('Failed to create StripeSync', err) await sql.end() return jsonResponse( { error: 'Failed to create StripeSync', - details: err.message, - stack: err.stack, }, 500 ) @@ -308,8 +306,8 @@ Deno.serve(async (req) => { }) } catch (error: unknown) { const err = error as Error - console.error('Sigma worker error:', error) - return jsonResponse({ error: err.message, stack: err.stack }, 500) + console.error('Sigma worker error:', err) + return jsonResponse({ error: 'Sigma worker encountered an unexpected error' }, 500) } finally { if (sql) await sql.end() if (stripeSync) await stripeSync.postgresClient.pool.end()