Fixed failing test

This commit is contained in:
Eliot Berriot 2018-04-02 19:15:27 +02:00
parent a252051351
commit 77c6bd5839
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
5 changed files with 54 additions and 30 deletions

View file

@ -42,3 +42,18 @@ class Actor(models.Model):
@property
def private_key_id(self):
return '{}#main-key'.format(self.url)
@property
def mention_username(self):
return '@{}@{}'.format(self.preferred_username, self.domain)
def save(self, **kwargs):
lowercase_fields = [
'domain',
]
for field in lowercase_fields:
v = getattr(self, field, None)
if v:
setattr(self, field, v.lower())
super().save(**kwargs)