Skip to content

Commit ea8a094

Browse files
committed
feat: don't show sensitive error messages to users
1 parent ae15087 commit ea8a094

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

src/itmogus/app/errors.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,11 @@ async def handle_infra_error(event: ErrorEvent):
1717
e = event.exception
1818
assert isinstance(e, InfraError)
1919

20-
message = e.user_message
21-
if str(e):
22-
message = f"{message}\n\n{e}"
23-
2420
update = event.update
2521
if update.message:
26-
await update.message.answer(message)
22+
await update.message.answer(e.user_message)
2723
elif update.callback_query:
28-
await update.callback_query.answer(message, show_alert=True)
24+
await update.callback_query.answer(e.user_message, show_alert=True)
2925

3026
logger.error("%s: %s", type(e).__name__, e)
3127

0 commit comments

Comments
 (0)