From d95a2931d216809b5f20af25b95f65cc02bb623e Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Fri, 25 Jul 2014 21:31:34 -0400 Subject: [PATCH] Quick fix for issue #24 --- mayan/apps/documents/events.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mayan/apps/documents/events.py b/mayan/apps/documents/events.py index 10bc8a11b8..bbc0b40d6c 100644 --- a/mayan/apps/documents/events.py +++ b/mayan/apps/documents/events.py @@ -5,7 +5,7 @@ HISTORY_DOCUMENT_CREATED = { 'label': _(u'Document creation'), 'summary': _(u'Document "%(content_object)s" created by %(fullname)s.'), 'details': _(u'Document "%(content_object)s" created on %(datetime)s by %(fullname)s.'), - 'expressions': {'fullname': 'user.get_full_name() if user.get_full_name() else user.username'} + 'expressions': {'fullname': 'user[0]["fields"]["username"] if isinstance(user, list) else user.get_full_name() if user.get_full_name() else user.username'} } HISTORY_DOCUMENT_EDITED = { @@ -14,7 +14,7 @@ HISTORY_DOCUMENT_EDITED = { 'summary': _(u'Document "%(content_object)s" edited by %(fullname)s.'), 'details': _(u'Document "%(content_object)s" was edited on %(datetime)s by %(fullname)s. The following changes took place: %(changes)s.'), 'expressions': { - 'fullname': 'user.get_full_name() if user.get_full_name() else user.username', + 'fullname': 'user[0]["fields"]["username"] if isinstance(user, list) else user.get_full_name() if user.get_full_name() else user.username', 'changes': 'u\', \'.join([\'"%s": "%s" -> "%s"\' % (key, value[\'old_value\'], value[\'new_value\']) for key, value in diff.items()])' } }