Fixed bug when prochaine_maraude variable is empty

This commit is contained in:
agerbaud
2017-07-20 17:35:59 +02:00
parent 63a1fac94a
commit 0ffc83e056

View File

@@ -73,7 +73,8 @@ class IndexView(NoteFormMixin, MaraudeurMixin, generic.TemplateView):
def redirect_to_current_compterendu(request): def redirect_to_current_compterendu(request):
prochaine_maraude = Maraude.objects.get_next_of(request.user) prochaine_maraude = Maraude.objects.get_next_of(request.user)
current_date = timezone.localtime(timezone.now()).date() 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") return redirect("maraudes:index")
kwargs = {'pk': prochaine_maraude.pk} kwargs = {'pk': prochaine_maraude.pk}