From d0a74735f1dd28972ba3da8cbcfb11a43eb551fd Mon Sep 17 00:00:00 2001 From: Arthur Gerbaud Date: Wed, 17 Aug 2016 17:42:52 +0200 Subject: [PATCH] added initial when no last rencontre with compte-rendu forms --- maraudes/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/maraudes/views.py b/maraudes/views.py index 5646e50..3b5d797 100644 --- a/maraudes/views.py +++ b/maraudes/views.py @@ -185,7 +185,6 @@ class CompteRenduCreateView(generic.DetailView): ) if new_form: last_rencontre = self.get_object().rencontres.last() - initial = None if last_rencontre: initial = { 'lieu': last_rencontre.lieu, @@ -193,6 +192,10 @@ class CompteRenduCreateView(generic.DetailView): last_rencontre.heure_debut, last_rencontre.duree), } + else: + initial = { + 'heure_debut': self.get_object().heure_debut + } self.get_forms(initial=initial) return super().get(request, *args, **kwargs)