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,12 +528,14 @@ if EVENTS_CONFIG_FILE:
|
|||||||
|
|
||||||
def _same_events(e1, e2):
|
def _same_events(e1, e2):
|
||||||
"""Two events are equal should follow two rules:
|
"""Two events are equal should follow two rules:
|
||||||
1. event1.commit.creator = event2.commit.creator
|
1. event1.repo_id = event2.repo_id
|
||||||
2. event1.commit.desc = event2.commit.desc
|
2. event1.commit.creator = event2.commit.creator
|
||||||
|
3. event1.commit.desc = event2.commit.desc
|
||||||
"""
|
"""
|
||||||
if hasattr(e1, 'commit') and hasattr(e2, 'commit'):
|
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.creator_name == e2.commit.creator_name:
|
e1.commit.desc == e2.commit.desc and \
|
||||||
|
e1.commit.creator_name == e2.commit.creator_name:
|
||||||
return True
|
return True
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user