[billetteries ↪ issue_29_abandonner_commandes_securise] 2 commits

spip-contrib-extensions/billetteries | 2 commits

Par tcharlss, le 26 décembre 2025 à 12h45min :

docs(changelog): ticket #29

Modifié
CHANGELOG.md

Détails : docs(changelog): ticket #29 (fb846b78) · Validations · spip-contrib-extensions / billetteries · GitLab

==============================
Par tcharlss, le 26 décembre 2025 à 12h39min :

fix: n’abandonner que les commandes concernées par la billetterie

On abandonnes les commandes parcequ’on abandonne des billets, il faut donc s’assurer de n’abandonner que les commandes concernées, c’est à dire celles contenant les billets qu’on vient d’abandonner.

Pour cela on mutualise dans une fonction dédiée billetteries_abandonner_commandes_encours_billets()

Autres changements :

  • On logue dans le log des commandes pour éviter d’avoir à chercher en plusieurs endroits quand on veut comprendre pourquoi une commande a été abandonnée, et on précise bien que c’est lié à la billetterie et la raison de l’abandon
  • Plus de durée max par défaut en dur pour les billets, tout se fait dans la config (donc si on veut pas de durée de vie max, on peut vider la valeur)

Fixes: #29

Modifié
billetteries_fonctions.php
billetteries_pipelines.php

Détails : fix: n'abandonner que les commandes concernées par la billetterie (38dfdd89) · Validations · spip-contrib-extensions / billetteries · GitLab