summaryrefslogtreecommitdiffstats
path: root/layman/overlays/overlay.py
diff options
context:
space:
mode:
Diffstat (limited to 'layman/overlays/overlay.py')
-rw-r--r--layman/overlays/overlay.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/layman/overlays/overlay.py b/layman/overlays/overlay.py
index c6c7d64..93cf009 100644
--- a/layman/overlays/overlay.py
+++ b/layman/overlays/overlay.py
@@ -190,9 +190,11 @@ class Overlay(object):
def __eq__(self, other):
for i in ('description', 'homepage', 'name', 'owner_email',
- 'owner_name', 'priority', 'src', 'status'):
+ 'owner_name', 'priority', 'status'):
if getattr(self, i) != getattr(other, i):
return False
+ if set(self.source_uris()) != set(other.source_uris()):
+ return False
return True
def __ne__(self, other):