# HG changeset patch # User Marcin Kuzminski # Date 2020-09-29 08:04:58 # Node ID 8b17d3ec011bf35db5bda07c2d302e7b913a7816 # Parent dd7e413483534867e3bc566c87074fac5f2d0f50 exc-tracking: fixed send-email bug when called from a source not attached to user session. diff --git a/rhodecode/lib/exc_tracking.py b/rhodecode/lib/exc_tracking.py --- a/rhodecode/lib/exc_tracking.py +++ b/rhodecode/lib/exc_tracking.py @@ -131,7 +131,7 @@ def send_exc_email(request, exc_id, exc_ # NOTE(marcink): needed for email template rendering user_id = None - if request: + if hasattr(request, 'user'): user_id = request.user.user_id attach_context_attributes(TemplateArgs(), request, user_id=user_id, is_api=True)