Attempt to query on error condition and print trace

pull/1131/head
David Shen 2 months ago
parent 7a1ebfe975
commit 16d8e1f18d
No known key found for this signature in database
GPG Key ID: DDF1B9C8A9AD8CB3

@ -8,6 +8,8 @@ import re
import urllib.parse as urlparse
import uuid
import validators
import sys
import traceback
from datetime import datetime, timedelta
from functools import wraps
@ -622,6 +624,15 @@ def internal_error(e):
else:
query = request.args.get('q')
# Attempt to parse the query
try:
search_util = Search(request, g.user_config, g.session_key)
query = search_util.new_search_query()
except Exception:
pass
print(traceback.format_exc(), file=sys.stderr)
localization_lang = g.user_config.get_localization_lang()
translation = app.config['TRANSLATIONS'][localization_lang]
return render_template(

Loading…
Cancel
Save