run black for clean code

Godammit Hugh remember to do this before pushing new code.
This commit is contained in:
Hugh Rundle 2021-10-05 21:32:48 +11:00
parent b3dc81dea0
commit f8e0de1ea9
4 changed files with 816 additions and 69 deletions

File diff suppressed because one or more lines are too long

View file

@ -37,6 +37,7 @@ class GroupMember(models.Model):
class Meta:
"""Users can only have one membership per group"""
constraints = [
models.UniqueConstraint(fields=["group", "user"], name="unique_membership")
]
@ -85,6 +86,7 @@ class GroupMemberInvitation(models.Model):
class Meta:
"""Users can only have one outstanding invitation per group"""
constraints = [
models.UniqueConstraint(fields=["group", "user"], name="unique_invitation")
]

View file

@ -38,10 +38,7 @@ class GroupViews(TestCase):
)
self.testgroup = models.Group.objects.create(
id=999,
name="Test Group",
user=self.local_user,
privacy="public"
id=999, name="Test Group", user=self.local_user, privacy="public"
)
self.membership = models.GroupMember.objects.create(
group=self.testgroup, user=self.local_user

View file

@ -146,7 +146,8 @@ class Groups(View):
user = get_user_from_username(request.user, username)
paginated = Paginator(
models.Group.memberships.filter(user=user).order_by("-created_date"), PAGE_LENGTH
models.Group.memberships.filter(user=user).order_by("-created_date"),
PAGE_LENGTH,
)
data = {
"user": user,