toulouse-maelis: allow activity booking on civil year (#78579) #284
No reviewers
Labels
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: entrouvert/passerelle#284
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/78579-parsifal-extrasco-extend-range-booking"
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?
Sur les réservations extra-scolaires (ADL) et loisirs,
faire sauter la contrainte qui impose que les réservations commencent et finissent sur la même année scolaire.
Le patch n'impacte pas les données utilisées par le widget de réservation.
A présent, ça serait utile pour avoir des données de tests qui ne périment pas.
https://redmine.sigec.fr/issues/2681 (voir des données de test tout court)
44037dc593
to8e41623991
Quelques remarques attrapées au passage.
@ -8884,3 +8906,3 @@
resp = app.get(url + '?family_id=1312', params=params, status=400)
assert resp.json['err'] == 1
assert resp.json['err_desc'] == 'bad date format, should be YYYY-MM-DD'
assert resp.json['err_desc'] == 'invalid value for parameter "start_date (YYYY-MM-DD expected)"'
Bizarre ici que l’indice concernant l’erreur de format se retrouve entre les doubles quotes de citation du nom de paramètre. Où la description d’erreur est-elle générée ?
C'est géré par passerelle, parce que le paramètre est à présent de type "date".
cf passerelle/views.py
@ -8890,3 +8912,3 @@
resp = app.get(url + '?family_id=1312', params=params, status=400)
assert resp.json['err'] == 1
assert resp.json['err_desc'] == 'bad date format, should be YYYY-MM-DD'
assert resp.json['err_desc'] == 'invalid value for parameter "end_date (YYYY-MM-DD expected)"'
Même remarque ici.
8e41623991
to0616f216bf