fix(05-review): WR-03 log error.message not raw error in push route catch blocks
This commit is contained in:
@@ -114,7 +114,10 @@ pushRouter.post('/subscription', zValidator('json', subscribeSchema), async (c)
|
||||
|
||||
return c.json({ ok: true }, 201)
|
||||
} catch (err) {
|
||||
console.error('[push/POST /subscription] DB operation failed:', err)
|
||||
console.error(
|
||||
'[push/POST /subscription] DB operation failed:',
|
||||
err instanceof Error ? err.message : String(err),
|
||||
)
|
||||
return c.json({ error: 'Service unavailable' }, 503)
|
||||
}
|
||||
})
|
||||
@@ -133,7 +136,10 @@ pushRouter.delete('/subscription', async (c) => {
|
||||
await db.delete(pushSubscriptions).where(eq(pushSubscriptions.userId, userId))
|
||||
return c.json({ ok: true })
|
||||
} catch (err) {
|
||||
console.error('[push/DELETE /subscription] DB operation failed:', err)
|
||||
console.error(
|
||||
'[push/DELETE /subscription] DB operation failed:',
|
||||
err instanceof Error ? err.message : String(err),
|
||||
)
|
||||
return c.json({ error: 'Service unavailable' }, 503)
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user