1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-17 07:41:26 +00:00

[event] Fix same event bug

This commit is contained in:
zhengxie
2015-03-24 14:33:07 +08:00
parent c7cff08e6e
commit 2ee4d9a16c

View File

@@ -528,12 +528,14 @@ if EVENTS_CONFIG_FILE:
def _same_events(e1, e2):
"""Two events are equal should follow two rules:
1. event1.commit.creator = event2.commit.creator
2. event1.commit.desc = event2.commit.desc
1. event1.repo_id = event2.repo_id
2. event1.commit.creator = event2.commit.creator
3. event1.commit.desc = event2.commit.desc
"""
if hasattr(e1, 'commit') and hasattr(e2, 'commit'):
if e1.commit.desc == e2.commit.desc and \
e1.commit.creator_name == e2.commit.creator_name:
if e1.repo_id == e2.repo_id and \
e1.commit.desc == e2.commit.desc and \
e1.commit.creator_name == e2.commit.creator_name:
return True
return False