From 4757e4bb7a5a1bd2808d34edb4a1ee4b1ab8c156 Mon Sep 17 00:00:00 2001 From: m5ka Date: Fri, 29 Mar 2024 21:10:44 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=93=84=20restrict=20recipes=20when?= =?UTF-8?q?=20editing=20posts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- moku/views/post.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/moku/views/post.py b/moku/views/post.py index 436cea4..78f6d7c 100644 --- a/moku/views/post.py +++ b/moku/views/post.py @@ -81,7 +81,11 @@ class EditPostview(LoginRequiredMixin, UserPassesTestMixin, FormView): } def get_form(self): - return self.form_class(instance=self.post_object, **self.get_form_kwargs()) + form = self.form_class(instance=self.post_object, **self.get_form_kwargs()) + form.fields["recipe"].queryset = Recipe.objects.filter( + created_by=self.request.user + ) + return form @cached_property def post_object(self):