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:
@@ -528,11 +528,13 @@ 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 \
|
||||
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
|
||||
|
Reference in New Issue
Block a user