From 0bf24a09682a44083d875cf64d5b16da39b5fa93 Mon Sep 17 00:00:00 2001 From: Didrik Munther Date: Tue, 19 Nov 2024 13:08:40 +0100 Subject: [PATCH] Add max roof for inivites --- banquet/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/banquet/views.py b/banquet/views.py index 1de769b1..9e53329c 100644 --- a/banquet/views.py +++ b/banquet/views.py @@ -471,7 +471,10 @@ def dashboard(request, year): ] invite_permission = request.user in auth_users - max_invites = 2 # The number of people someone may invite to the after party + max_total_invites = 160 + total_invites = AfterPartyInvitation.objects.filter(banquet__fair=fair).count() + invites_are_full = total_invites >= max_total_invites + max_invites = 0 if invites_are_full else 2 # Any Armada member can invite friends to the after-party # during a time period before the current fair