From 3fa4eca00cff79b571ec266cf58b3ba36953d08b Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Nov 03 2016 20:35:52 +0000 Subject: Fix logging commits --- diff --git a/pagure/lib/git.py b/pagure/lib/git.py index 0e480f4..65783c1 100644 --- a/pagure/lib/git.py +++ b/pagure/lib/git.py @@ -1381,17 +1381,12 @@ def log_commits_to_db(session, project, commits, gitdir): date_created = arrow.get(commit.commit_time) - arg = { - 'user': author_obj.user if author_obj else commit.author.email, - 'project': project.fullname, - 'commitid': commit.oid.hex, - } - desc = '%(user)s committed on %(project)s#%(commitid)s' % arg log = model.PagureLog( user_id=author_obj.id if author_obj else None, user_email=commit.author.email if not author_obj else None, project_id=project.id, - description=desc, + log_type='committed', + ref_id=commit.oid.hex, date=date_created.date(), date_created=date_created.datetime )