From: Florent Bruneau Date: Sat, 27 Nov 2010 21:18:19 +0000 (+0100) Subject: Merge remote branch 'origin/xorg/1.0.2/master' into xorg/master X-Git-Tag: xorg/1.1.0~260 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=905cda00459649fa751c2ea292e079f5f05cae81;p=platal.git Merge remote branch 'origin/xorg/1.0.2/master' into xorg/master Conflicts: ChangeLog core modules/payment.php Signed-off-by: Florent Bruneau --- 905cda00459649fa751c2ea292e079f5f05cae81 diff --cc ChangeLog index 66f3651,7b5e699..de7bcf2 --- a/ChangeLog +++ b/ChangeLog @@@ -1,6 -1,5 +1,8 @@@ ================================================================================ +VERSION 1.1.0 XX XX XXXX + ++================================================================================ + VERSION 1.0.2 XX XX XXXX ================================================================================ VERSION 1.0.1 26 10 2010 diff --cc modules/payment.php index f6669bd,06ddd9c..bfaa5ec --- a/modules/payment.php +++ b/modules/payment.php @@@ -310,22 -307,24 +310,24 @@@ class PaymentModule extends PLModul } $ref = $matches[1]; - $res = XDB::query("SELECT mail, text, confirmation + $res = XDB::query('SELECT mail, text, confirmation FROM payments - WHERE id = {?}', $ref); - if (!list($conf_mail, $conf_title, $conf_text) = $res->fetchOneRow()) { + WHERE id={?}", $ref); + if ($res->numRows() != 1) { cb_erreur("référence de commande inconnue"); } + list($conf_mail, $conf_title, $conf_text) = $res->fetchOneRow(); /* on extrait le montant */ - if (Env::v('vads_currency') != "978") { + if (Env::v('vads_currency') != '978') { cb_erreur("monnaie autre que l'euro"); } - $montant = sprintf("%.02f", ((float)Env::v('vads_amount')) / 100) . ' EUR'; + $amount = ((float)Env::i('vads_amount')) / 100; + $montant = sprintf("%.02f EUR", $amount); /* on extrait le code de retour */ - if (Env::v('vads_result') != "00") { - cb_erreur("erreur lors du paiement : ?? (".Env::v('vads_result').")"); + if (Env::v('vads_result') != '00') { + cb_erreur('erreur lors du paiement : ?? (' . Env::v('vads_result') . ')'); } /* on fait l'insertion en base de donnees */