added initial when no last rencontre with compte-rendu forms
This commit is contained in:
@@ -185,7 +185,6 @@ class CompteRenduCreateView(generic.DetailView):
|
|||||||
)
|
)
|
||||||
if new_form:
|
if new_form:
|
||||||
last_rencontre = self.get_object().rencontres.last()
|
last_rencontre = self.get_object().rencontres.last()
|
||||||
initial = None
|
|
||||||
if last_rencontre:
|
if last_rencontre:
|
||||||
initial = {
|
initial = {
|
||||||
'lieu': last_rencontre.lieu,
|
'lieu': last_rencontre.lieu,
|
||||||
@@ -193,6 +192,10 @@ class CompteRenduCreateView(generic.DetailView):
|
|||||||
last_rencontre.heure_debut,
|
last_rencontre.heure_debut,
|
||||||
last_rencontre.duree),
|
last_rencontre.duree),
|
||||||
}
|
}
|
||||||
|
else:
|
||||||
|
initial = {
|
||||||
|
'heure_debut': self.get_object().heure_debut
|
||||||
|
}
|
||||||
self.get_forms(initial=initial)
|
self.get_forms(initial=initial)
|
||||||
return super().get(request, *args, **kwargs)
|
return super().get(request, *args, **kwargs)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user