diff --git a/pagure/mail_logging.py b/pagure/mail_logging.py index 5f74125..b7e1fdb 100644 --- a/pagure/mail_logging.py +++ b/pagure/mail_logging.py @@ -92,6 +92,7 @@ class ContextInjector(logging.Filter): # pragma: no cover record.url = '-' record.args = '-' record.form = '-' + record.username = '-' try: record.url = flask.request.url except RuntimeError: @@ -106,6 +107,10 @@ class ContextInjector(logging.Filter): # pragma: no cover record.form['csrf_token'] = 'Was present, is cleaned up' except RuntimeError: pass + try: + record.username = flask.g.fas_user.username + except: + pass return True @@ -161,6 +166,7 @@ Time: %(asctime)s URL: %(url)s args: %(args)s form: %(form)s +user: %(username)s Message: