# HG changeset patch # User Marcin Kuzminski # Date 2017-05-09 19:13:46 # Node ID c2645bad9a35622c63286e47ede1b3e2b9145443 # Parent 70904f54d1b5e06f0fd811e334599d06dfd21005 audit-logs: store repository name on pull action. diff --git a/rhodecode/lib/hooks_base.py b/rhodecode/lib/hooks_base.py --- a/rhodecode/lib/hooks_base.py +++ b/rhodecode/lib/hooks_base.py @@ -160,10 +160,11 @@ def post_pull(extras): audit_user = audit_logger.UserWrap( username=extras.username, ip_addr=extras.ip) + repo = audit_logger.RepoWrap(repo_name=extras.repository) audit_logger.store( action='user.pull', action_data={ 'user_agent': extras.user_agent}, - user=audit_user, commit=True) + user=audit_user, repo=repo, commit=True) # Propagate to external components. if not is_shadow_repo(extras):