Corrige la liste des impayés dans bda #344
No reviewers
Labels
No labels
devtype -- backend
devtype -- docs
devtype -- frontend
devtype -- user interface
difficulty -- easy
difficulty -- hard
difficulty -- normal
Doing
domain -- bda
domain -- bds
domain -- cof
domain -- core
domain -- kfet
Good first issue
priority -- high
priority -- low
priority -- medium
priority -- staff-wanted
status -- development
status -- discussion
status -- need review
status -- production
status -- ready to merge
status -- todo
To Do
type -- bug
type -- hygiene
type -- improvement
type -- new feature
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: DGNum/gestioCOF#344
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "Kerl/fix_43_unpaid"
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?
La liste des gens n'ayant pas payé leurs places pour un tirage ne
contient plus les participants n'ayant pas eu de place.
Ajoute un compte des impayés dans le template.
Fixes #43
Une raison d'utiliser des nnbsp plutôt que des nbsp ?
Pourquoi pas
unpaid = tirage.participant_set.annotate(nb_attributions=Count('attribution')).filter(paid=False, nb_attributions__gte=0)
?Par ailleurs, je me demande à la lecture de ce code pourquoi le flag
paid
est surParticipant
et pas surAttribution
, ce qui semblerait plus logique.À la première question : pourquoi pas, c'est plus performant je suppose si tu me proposes ça.
Pour l'attribut
paid
: parce que les gens viennent payer toutes leurs places d'un coup. Et saufcas très exceptionnel, ils les obtiennent toutes en même temps, pas besoin de mettre un
paid
par attribution.
Il me semblait que c'était la règle mais manifestement pas pour
:
Added 1 commit:
fc980565
- TypoAdded 1 commit:
24e88a95
- Filtre les participants dans la requête SQLFait, d'ailleurs, il fallait mettre
__gt
et non__gte
reviewed by @narmanli
mentioned in commit
0e19653f46
Status changed to merged