Changeset 103863 in spip-zone


Ignore:
Timestamp:
Apr 10, 2017, 4:41:51 PM (2 years ago)
Author:
cedric@…
Message:

Tous les cas de resiliation ne sont pas des erreurs : on peut resilier un abonnement volontairement depuis le back-office,
ou le client peut le demander depuis sa page mon compte, et dans ce cas tout est normal.
On repere donc le cas d'erreur lors de la resiliation via le flag erreur envoye par le plugin bank depuis
https://github.com/nursit/bank/commit/0706135e9540f0f7ea512237aa4f2f4ec27de81f

Location:
_plugins_/commandes/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/commandes/trunk/commandes_pipelines.php

    r101415 r103863  
    432432/**
    433433 * Mettre en erreur une commande dont le prélèvement automatique aurait échoué
     434 * on repere ce cas via le flag erreur=true envoyer lors de la resiliation
    434435 *
    435436 * @pipeline bank_abos_resilier
     
    439440        // et vérifier qu'elle a des échéances
    440441        if (
    441                 isset($flux['args']['id'])
    442                 and $id = $flux['args']['id']
     442                isset($flux['args']['erreur']) and $flux['args']['erreur']
     443                and isset($flux['args']['id']) and $id = $flux['args']['id']
    443444                and strncmp($id,"uid:",4) == 0
    444445                and $bank_uid = substr($id, 4)
  • _plugins_/commandes/trunk/paquet.xml

    r103720 r103863  
    22        prefix="commandes"
    33        categorie="divers"
    4         version="1.8.28"
     4        version="1.8.29"
    55        etat="stable"
    66        compatibilite="[3.0.5;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.