BF: Ticket compared to non-Ticket type returns False

pull/519/head
Daniel Black 2013-12-26 09:31:45 +00:00
parent 5d2a03e852
commit 1990eeae64
1 changed files with 4 additions and 1 deletions

View File

@ -53,10 +53,13 @@ class Ticket:
return str(self)
def __eq__(self, other):
try:
return self.__ip == other.__ip and \
round(self.__time,2) == round(other.__time,2) and \
self.__attempt == other.__attempt and \
self.__matches == other.__matches
except AttributeError:
return False
def setIP(self, value):
if isinstance(value, basestring):