diff --git a/taiga/projects/api.py b/taiga/projects/api.py index fa0dfb75..a5904dcf 100644 --- a/taiga/projects/api.py +++ b/taiga/projects/api.py @@ -1086,3 +1086,8 @@ class GameViewSet(OCCResourceMixin, ModelCrudViewSet): if "selector" in kwargs: (kwargs['project__slug'], kwargs['uuid']) = kwargs.pop('selector').split("/") return super().dispatch(request, *args, **kwargs) + + def get_object(self, queryset=None): + queryset = self.filter_queryset(self.get_queryset()) + obj = get_object_or_404(queryset, **self.kwargs) + return obj