missing __hash__
This commit is contained in:
@ -19,6 +19,9 @@ class Country:
|
|||||||
self.link = link
|
self.link = link
|
||||||
self.iso = iso
|
self.iso = iso
|
||||||
|
|
||||||
|
def __hash__(self):
|
||||||
|
return hash((self.id, self.name))
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return f"Country({self.id}, '{self.name}', '{self.link}', '{self.iso}')"
|
return f"Country({self.id}, '{self.name}', '{self.link}', '{self.iso}')"
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user