From 0ffc83e056b83f16b7ac813735ec05c979420af7 Mon Sep 17 00:00:00 2001 From: agerbaud Date: Thu, 20 Jul 2017 17:35:59 +0200 Subject: [PATCH] Fixed bug when prochaine_maraude variable is empty --- maraudes/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/maraudes/views.py b/maraudes/views.py index 2399890..a70c4ca 100644 --- a/maraudes/views.py +++ b/maraudes/views.py @@ -73,7 +73,8 @@ class IndexView(NoteFormMixin, MaraudeurMixin, generic.TemplateView): def redirect_to_current_compterendu(request): prochaine_maraude = Maraude.objects.get_next_of(request.user) current_date = timezone.localtime(timezone.now()).date() - if not prochaine_maraude.date == current_date: + if (not prochaine_maraude or + not prochaine_maraude.date == current_date): return redirect("maraudes:index") kwargs = {'pk': prochaine_maraude.pk}