toulouse-maelis: ajouter des endpoints pour valider le panier (#73961) #65
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/73961-parsifal-basket"
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?
Le panier est utilisé par maélis pour permettre de créer une unique facture par régie, pour de multiples inscriptions.
(wip) toulouse-maelis: ajouter des endpoints pour valider le panier (#73961)to WIP: toulouse-maelis: ajouter des endpoints pour valider le panier (#73961)172c895e05
to66b76b5291
WIP: toulouse-maelis: ajouter des endpoints pour valider le panier (#73961)to toulouse-maelis: ajouter des endpoints pour valider le panier (#73961)Il y a profusion de commits sans rapport dans la branche, ça empêche la relecture.
ab9b50764d
to1abe057607
J'ai retiré les commmits (j'en ai eu besoin pour tester le panier "en vrai").
(et aussi, désolé d'avoir collé ces 5 endpoints dans la même PR)
@ -2418,1 +2429,4 @@
@endpoint(
display_category='Inscriptions',
description="Lecture du pannier de la famille",
panier. (ici et ailleurs).
@ -2419,0 +2458,4 @@
basket = self.get_basket_raw(family_id)
if not basket or basket.get('id') != basket_id:
raise APIError("no '%s' basket on '%s' family" % (basket_id, family_id), err_code='not-found')
Si je comprends bien il y a un seul panier par famille, pourquoi alors imposer de passer un basket_id ici ?
Pour des fausses raisons de sécurité.
J'ai retiré ce paramètre.
@ -2419,0 +2480,4 @@
basket = self.get_basket_raw(family_id)
if not basket or basket.get('id') != basket_id:
raise APIError("no '%s' basket on '%s' family" % (basket_id, family_id), err_code='not-found')
for line in basket['lignes']:
(même question)
@ -2419,0 +2512,4 @@
basket = self.get_basket_raw(family_id)
if basket['id'] != basket_id:
raise APIError("no '%s' basket on '%s' family" % (basket_id, family_id), err_code='not-found')
(ici aussi)
@ -2419,0 +2539,4 @@
family_id = family_id or self.get_link(NameID).family_id
basket = self.get_basket_raw(family_id)
if not basket or basket.get('id') != basket_id:
raise APIError("no '%s' basket on '%s' family" % (basket_id, family_id), err_code='not-found')
(et ici)
1abe057607
toc78621f56b
c78621f56b
to62e835cc3a
62e835cc3a
toe9e9aec674