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)
|
return c.json({ ok: true }, 201)
|
||||||
} catch (err) {
|
} 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)
|
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))
|
await db.delete(pushSubscriptions).where(eq(pushSubscriptions.userId, userId))
|
||||||
return c.json({ ok: true })
|
return c.json({ ok: true })
|
||||||
} catch (err) {
|
} 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)
|
return c.json({ error: 'Service unavailable' }, 503)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user