Changeset 101334 in spip-zone


Ignore:
Timestamp:
Dec 26, 2016, 7:13:30 PM (3 years ago)
Author:
tcharlss@…
Message:

version 3.1.18 : quand on vérifie s'il faut créer ou renouveller un abonnement, prendre en compte ceux qui n'ont pas de date de fin (= prélèvements automatiques).

Location:
_plugins_/abonnements/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/abonnements/trunk/inc/abonnements.php

    r101264 r101334  
    3838               
    3939                // Si on trouve un abonnement de cette offre (le dernier en date)
    40                 // et qu'il n'est pas trop vieux !
     40                // et qu'il n'est pas trop vieux, ou sans de date de fin
    4141                // et qu'on a pas forcé la création…
    4242                if (
     
    5151                                ),
    5252                                '',
    53                                 'date_fin desc',
     53                                'maj desc',
    5454                                '0,1'
    5555                        )
    56                         and $abonnement['date_fin'] >= date('Y-m-d H:i:s', strtotime('- '.$heures_limite.' hours'))
     56                        and (
     57                                $abonnement['date_fin'] >= date('Y-m-d H:i:s', strtotime('- '.$heures_limite.' hours'))
     58                                or $abonnement['date_fin'] == '0000-00-00 00:00:00'
     59                        )
    5760                        and $id_abonnement = intval($abonnement['id_abonnement'])
    5861                ) {
  • _plugins_/abonnements/trunk/paquet.xml

    r101273 r101334  
    22        prefix="abonnements"
    33        categorie="auteur"
    4         version="3.1.17"
     4        version="3.1.18"
    55        schema="2.2.6"
    66        etat="test"
Note: See TracChangeset for help on using the changeset viewer.