Fixes invite requests page with no filters

This commit is contained in:
Mouse Reeve 2021-04-01 14:22:01 -07:00
parent b62989b5a8
commit fc31b3e0b0

View file

@ -119,9 +119,10 @@ class ManageInviteRequests(View):
if "accepted" in status_filters: if "accepted" in status_filters:
filters.append({"invite__isnull": False, "invite__times_used__gte": 1}) filters.append({"invite__isnull": False, "invite__times_used__gte": 1})
requests = requests.filter( if filters:
reduce(operator.or_, (Q(**f) for f in filters)) requests = requests.filter(
).distinct() reduce(operator.or_, (Q(**f) for f in filters))
).distinct()
paginated = Paginator( paginated = Paginator(
requests, requests,