From 36a91b5e47c4e9ad8b285c1ff9d022f7ceb5bfce Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jun 08 2016 08:23:56 +0000 Subject: Include the user who encountered the error in the error email --- 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: