From bfe72210df6fba145c5854bd2ee9f4139ca2c909 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Fri, 4 Jun 2021 17:01:58 +0200 Subject: [PATCH] fixed recipe creation broke with new max_recipes setting --- cookbook/views/new.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cookbook/views/new.py b/cookbook/views/new.py index c2ddf2a4..019cf89c 100644 --- a/cookbook/views/new.py +++ b/cookbook/views/new.py @@ -28,11 +28,11 @@ class RecipeCreate(GroupRequiredMixin, CreateView): fields = ('name',) def form_valid(self, form): - if Recipe.objects.filter(space=self.request.space).count() >= self.request.space.max_recipes: + if self.request.space.max_recipes != 0 and Recipe.objects.filter(space=self.request.space).count() >= self.request.space.max_recipes: messages.add_message(self.request, messages.WARNING, _('You have reached the maximum number of recipes for your space.')) return HttpResponseRedirect(reverse('index')) - if UserPreference.objects.filter(space=self.request.space).count() > self.request.space.max_users: + if self.request.space.max_users != 0 and UserPreference.objects.filter(space=self.request.space).count() > self.request.space.max_users: messages.add_message(self.request, messages.WARNING, _('You have more users than allowed in your space.')) return HttpResponseRedirect(reverse('index'))