Allow point-of-order on closed list of speakers

Allows to submit a new point of order even though the list of
speakers is closed
This commit is contained in:
Sean 2020-11-10 13:10:35 +01:00
parent 9ce8fe8233
commit 2736917c7e
1 changed files with 2 additions and 1 deletions

View File

@ -342,7 +342,8 @@ class ListOfSpeakersViewSet(
self.request.user, "agenda.can_be_speaker"
):
self.permission_denied(request)
if list_of_speakers.closed:
# even if the list is closed, point of order has to be accepted
if not point_of_order and list_of_speakers.closed:
raise ValidationError({"detail": "The list of speakers is closed."})
user = self.request.user
else: