Changeset 112179 in spip-zone


Ignore:
Timestamp:
Oct 27, 2018, 6:42:37 PM (7 months ago)
Author:
nicod@…
Message:

Vérifier qu'il y ait bien un montant à utiliser, sinon renvoyer une erreur

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/coupons/trunk/formulaires/utiliser_coupon.php

    r110864 r112179  
    3333                'code = ' . sql_quote($code_coupon)
    3434        );
     35
     36        $montant_reduction = coupons_calculer_reduction_commande($id_coupon, $id_commande);
    3537       
     38        // coupon sans réduction, inconnu ou déjà utilisé ?
     39        if (!$montant_reduction || !$id_coupon || !coupon_utilisable($id_coupon)) {
     40                return array('code_coupon' => _T('coupons:code_invalide'));
     41        }
     42
    3643        // stocker le coupon en session
    3744        session_set('id_coupon',$id_coupon);
    38        
    39         // coupon inconnu ou déjà utilisé ?
    40         if (!$id_coupon || !coupon_utilisable($id_coupon)) {
    41                 return array('code_coupon' => _T('coupons:code_invalide'));
    42         }
    4345
    4446        return array();
Note: See TracChangeset for help on using the changeset viewer.