From 88a5717022ff66297e6582e7ee1b5c5b0fcec02f Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Wed, 17 Jul 2024 18:04:33 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F(backend)=20simplify=20querys?= =?UTF-8?q?et=20while=20listing=20rooms?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Recent refactoring simplified the DB models. Thus, filtering rooms is now way simpler, I updated the subsequent queryset. --- src/backend/core/api/viewsets.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/backend/core/api/viewsets.py b/src/backend/core/api/viewsets.py index 97d7f25d..9cfd0add 100644 --- a/src/backend/core/api/viewsets.py +++ b/src/backend/core/api/viewsets.py @@ -210,9 +210,7 @@ def list(self, request, *args, **kwargs): if user.is_authenticated: queryset = ( - self.filter_queryset(self.get_queryset()) - .filter(Q(users=user)) - .distinct() + self.filter_queryset(self.get_queryset()).filter(users=user).distinct() ) else: queryset = self.get_queryset().none()