Filter queryset in GameEndView to exclude completed games

This commit is contained in:
Edgar P. Burkhart 2025-06-15 15:12:19 +02:00
parent 92abcb584c
commit e039889488
Signed by: edpibu
GPG key ID: 9833D3C5A25BD227

View file

@ -465,6 +465,9 @@ class GameAnswerView(LoginRequiredMixin, DetailView):
class GameEndView(LoginRequiredMixin, SingleObjectMixin, View):
model = models.MusikGame
def get_queryset(self):
return super().get_queryset().filter(over=False)
def post(self, request, pk):
game = self.get_object()
if not game.group.is_leader(request.user):