Skip to content
Snippets Groups Projects
Commit e7ac0af6 authored by Erwan Rouchet's avatar Erwan Rouchet Committed by Bastien Abadie
Browse files

Bump to Django 2.2

parent bb207da3
No related branches found
No related tags found
No related merge requests found
......@@ -367,6 +367,9 @@ class Page(Element):
return True
return False
# see https://code.djangoproject.com/ticket/30333
__hash__ = models.Model.__hash__
def __eq__(self, other):
# Prevent AttributeError when a Page is an Element and its subclass has not been used
if not isinstance(other, Page):
......@@ -693,6 +696,9 @@ class MetaData(models.Model):
# TODO: Remove is_list when we move to Entities
return self.name.lower() in ('persons', 'places', 'subjects')
# see https://code.djangoproject.com/ticket/30333
__hash__ = models.Model.__hash__
def __eq__(self, other):
if not isinstance(other, MetaData):
return False
......@@ -776,6 +782,9 @@ class InterpretedDate(models.Model):
def __iter__(self):
return iter((self.year, self.month, self.day))
# see https://code.djangoproject.com/ticket/30333
__hash__ = models.Model.__hash__
def __eq__(self, other):
return tuple(self) == tuple(other) and self.type == other.type
......
......@@ -159,7 +159,7 @@ class UserEmailVerification(RedirectView):
return '/'
return reverse('password_reset_confirm', kwargs={
'uidb64': urlsafe_base64_encode(str(user.id).encode()).decode(),
'uidb64': urlsafe_base64_encode(str(user.id).encode()),
'token': self.request.GET['token'],
})
......
Django==2.1
Django==2.2
elasticsearch==6.2.0
ijson==2.3
lxml==4.2.3
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment