=> e25910e7a95131eb8fd97cb36fbac3e1a5a800d5
[1mdiff --git a/50_bubble.py b/50_bubble.py[m [1mindex 9404038..43d7282 100644[m [1m--- a/50_bubble.py[m [1m+++ b/50_bubble.py[m [36m@@ -53,6 +53,7 @@[m [mclass Bubble:[m except Exception as fatal:[m import traceback[m traceback.print_tb(fatal.__traceback__)[m [32m+[m[32m print(fatal)[m return 42, 'Bubble Error: ' + str(fatal)[:500].replace('\n', ' ')[m finally:[m db.close()[m [1mdiff --git a/settings.py b/settings.py[m [1mindex 2786883..d52c1e7 100644[m [1m--- a/settings.py[m [1m+++ b/settings.py[m [36m@@ -97,7 +97,9 @@[m [mdef make_settings_page(session):[m return 51, 'Not found'[m db.update_user(session.user, avatar=AVATARS[idx][0])[m return 30, '/settings/profile'[m [31m- except:[m [32m+[m[32m except Exception as x:[m [32m+[m[32m import traceback; traceback.print_tb(x.__traceback__)[m [32m+[m[32m print(x)[m return 51, 'Invalid icon index'[m page = f'Select icon for u/{session.user.name}:\n\n'[m for idx, avatar in enumerate(AVATARS):[m
text/gemini; charset=utf-8
This content has been proxied by September (ba2dc).