diff --git a/api/views.py b/api/views.py index 23ed6b2..dea7aea 100644 --- a/api/views.py +++ b/api/views.py @@ -80,7 +80,13 @@ class TournamentViewSet(SoftDeleteViewSet): def get_queryset(self): if self.request.user.is_anonymous: return [] - return self.queryset.filter(event__creator=self.request.user) + return self.queryset.filter( + Q(event__creator=self.request.user)) + + return self.queryset.filter( + Q(event__creator=self.request.user) | Q(related_user=self.request.user) + ).distinct() + def perform_create(self, serializer): serializer.save() diff --git a/shop/templates/shop/product_list.html b/shop/templates/shop/product_list.html index 50926e9..f2b0989 100644 --- a/shop/templates/shop/product_list.html +++ b/shop/templates/shop/product_list.html @@ -9,7 +9,7 @@ {% include 'shop/partials/navigation_base.html' %}
-

Bienvenue sur la boutique Padel Club des copains !

+

Bienvenue sur la boutique Padel Club !

Photos : Les photos des vêtements n'ont pas encore tous le logo, la description indique où il se situera.

Livraison : Commandez en ligne et récupérez votre commande en main propre lors de votre prochaine session de padel au club. La livraison peut être possible !

diff --git a/tournaments/templates/tournaments/navigation_base.html b/tournaments/templates/tournaments/navigation_base.html index 0ba7f28..7e07f5e 100644 --- a/tournaments/templates/tournaments/navigation_base.html +++ b/tournaments/templates/tournaments/navigation_base.html @@ -3,12 +3,12 @@ Clubs {% if user.is_authenticated %} Mes tournois - + Mes commandes Mon compte {% else %} Se connecter {% endif %} - + La boutique {% if user.is_authenticated and user.is_staff %} Tournois privés Tableau de bord