mirror of https://github.com/zulip/zulip.git
bugdown: Remove ERROR_BOT markdown rendering notices.
Nobody has used this feature in years, and it causes certain types of markdown issues in development to completely DoS the development environment by making it possible for the "Bugdown timeout" exception handler to timeout in bugdown. Since we already send an email to the server administrators, there's no need to replace this feature with anything.
This commit is contained in:
parent
a466bf8a47
commit
1d314c3bf4
|
@ -1657,13 +1657,10 @@ def do_convert(content, message=None, message_realm=None, possible_words=None, s
|
||||||
log_bugdown_error('Exception in Markdown parser: %sInput (sanitized) was: %s'
|
log_bugdown_error('Exception in Markdown parser: %sInput (sanitized) was: %s'
|
||||||
% (traceback.format_exc(), cleaned))
|
% (traceback.format_exc(), cleaned))
|
||||||
subject = "Markdown parser failure on %s" % (platform.node(),)
|
subject = "Markdown parser failure on %s" % (platform.node(),)
|
||||||
if settings.ERROR_BOT is not None:
|
|
||||||
error_bot_realm = get_system_bot(settings.ERROR_BOT).realm
|
|
||||||
internal_send_message(error_bot_realm, settings.ERROR_BOT, "stream",
|
|
||||||
"errors", subject, "Markdown parser failed, email sent with details.")
|
|
||||||
mail.mail_admins(
|
mail.mail_admins(
|
||||||
subject, "Failed message: %s\n\n%s\n\n" % (cleaned, traceback.format_exc()),
|
subject, "Failed message: %s\n\n%s\n\n" % (cleaned, traceback.format_exc()),
|
||||||
fail_silently=False)
|
fail_silently=False)
|
||||||
|
|
||||||
raise BugdownRenderingException()
|
raise BugdownRenderingException()
|
||||||
finally:
|
finally:
|
||||||
current_message = None
|
current_message = None
|
||||||
|
|
Loading…
Reference in New Issue