From 321e5e3ff573876f183a599460e12c93bb8b0536 Mon Sep 17 00:00:00 2001 From: Bartuccio Antoine Date: Sun, 15 Sep 2019 16:00:50 +0200 Subject: [PATCH] forum: enhance performances on toggle_favorite --- forum/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forum/views.py b/forum/views.py index 5ffdfea8..49cee753 100644 --- a/forum/views.py +++ b/forum/views.py @@ -280,7 +280,7 @@ class ForumTopicSubscribeView(CanViewMixin, SingleObjectMixin, RedirectView): def get(self, request, *args, **kwargs): self.object = self.get_object() - if request.user in self.object.subscribed_users.all(): + if self.object.subscribed_users.filter(id=request.user.id).exists(): self.object.subscribed_users.remove(request.user) else: self.object.subscribed_users.add(request.user)