Mercurial > kallithea
diff rhodecode/lib/utils.py @ 2375:bc2d8c03c050 beta
Implemented #467 Journal logs comments on changesets
- added created/updated user action to journal
- added created/updated users group action journal
- added ip adresses to most of action_log calls to track IP changes
- rewrote action_parser to simpler and more efficient solution
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 03 Jun 2012 00:40:14 +0200 |
parents | a3eb31cc4ab4 |
children | 402a96fcfa22 |
line wrap: on
line diff
--- a/rhodecode/lib/utils.py Sun Jun 03 00:37:12 2012 +0200 +++ b/rhodecode/lib/utils.py Sun Jun 03 00:40:14 2012 +0200 @@ -146,13 +146,14 @@ repo_name = repo.lstrip('/') repo_obj = Repository.get_by_repo_name(repo_name) else: - raise Exception('You have to provide repository to action logger') + repo_obj = None + repo_name = '' user_log = UserLog() user_log.user_id = user_obj.user_id user_log.action = safe_unicode(action) - user_log.repository_id = repo_obj.repo_id + user_log.repository = repo_obj user_log.repository_name = repo_name user_log.action_date = datetime.datetime.now()