invoicing: edit and refresh docket (#88699) #178
No reviewers
Labels
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: entrouvert/lingo#178
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/88699-invoicing-docket-refresh"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
646ac0f2fd
toa68315ad7d
WIP: invoicing: edit and refresh docket (#88699)to invoicing: edit and refresh docket (#88699)(Je commence à relire.)
Juste deux petits trucs vu au passage, dis-moi ce que tu en penses.
@ -896,0 +896,4 @@
'date_end': now().date(),
}
else:
self.regie = instance.regie
J’ai pas compris ce qui empêche de faire tout le
# set initial through data
de l’autre embranchement aussi ici et d’avoir seulement dans leif … else
la façon dontself.regie
est initialisé.si on est en update (=il y a une pk), alors qu'on a un formulaire initialisé avec les données du docket, on ne veut pas les écraser par quelque chose qui se trouve peut-être en GET param
Ah oui bien sûr, ce détail m’avait échappé :)
@ -908,6 +912,9 @@ class PaymentDocketForm(forms.ModelForm):
)
if filterset.form.is_valid():
payment_queryset = filterset.qs
Payment.objects.filter(regie=self.regie, docket=self.instance).exclude(
Pas besoin de gérer une atomicité de ces deux
update
successifs ?ça serait pas mal oui, j'ajoute ça
a68315ad7d
to499848bd88
Ack.
5fcb8b3d42
tof07b816bb7