misc: make timetable trigger change event (#82042) #769
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/82042-timetable-trigger-change"
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?
Cette partie sur les évènements js déclenchés sur des changements de données reste confuse, plus aucun souvenir de l'objectif de distinction entre "wcs:change" et "change", à un moment peut-être le "wcs:change" concerné par le formulaire vs les "change" sur les champs individuels, mais ça n'est plus ça, il y a du wcs:change sur des champs individuels, et tout ça doit rebondir d'objets en objets c'est pas clair.
Ici je modifie l'événement envoyé après qu'on ait modifié la valeur contenue dans le select caché d'un champ de sélection horaire; c'est ainsi attrapé par :
et le modified_field_id arrive in fine en paramètre de l'appel à l'adresse à /live.
Le code comme écrit là on dirait que l'événement "wcs:change" devrait fonctionner pareil et peut-être que oui mais ça finaissait quand même avec un événement en plus (?) sur le formulaire (le "wcs:change" envoyé sur le select qui y descendrait, en plus du wcs:change envoyé ici ?).
Seule certitute c'est que sur le petit cas particulier ici, le paramètre qui n'était pas envoyé l'est désormais.
(mais peut-être que ça fait s'écrouler d'autres trucs)
Je valide vite dans l'idée de bénéficier d'une longue période de recette.
Perso je comptais ne rien pousser/tagguer/déployer dans w.c.s. cette semaine.