From 5ecd3be7ce184705cd6c9562ad7611af9b526060 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 10 Oct 2018 11:33:24 +0100 Subject: [PATCH] python3: Fix comparing File objects Signed-off-by: Michael Tremer --- src/backend/releases.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/backend/releases.py b/src/backend/releases.py index 2a4f91f7..60377882 100644 --- a/src/backend/releases.py +++ b/src/backend/releases.py @@ -28,8 +28,13 @@ class File(Object): # get all data from database self.__data = data - def __cmp__(self, other): - return cmp(self.prio, other.prio) + def __eq__(self, other): + if isinstance(other, self.__class__): + return self.id == otherid + + def __lt__(self, other): + if isinstance(other, self.__class__): + return self.prio < other.prio @property def data(self): -- 2.47.3