X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fvalidations%2Forange.inc.php;h=2cd391810780c2b941d05b802f960ab2ba1dd410;hb=22cc337093d7fae4374839183eedbd76dddb065e;hp=1cf625c24736b5859e00462715ec48426fc898b3;hpb=756ff73fbb0cdd01cce2eda27ba18e1cc99bd735;p=platal.git diff --git a/include/validations/orange.inc.php b/include/validations/orange.inc.php index 1cf625c..2cd3918 100644 --- a/include/validations/orange.inc.php +++ b/include/validations/orange.inc.php @@ -27,7 +27,6 @@ class OrangeReq extends Validate public $unique = true; - public $promo; public $promo_sortie; public $rules = "A priori accepter (la validation sert à repousser les @@ -37,12 +36,11 @@ class OrangeReq extends Validate // }}} // {{{ constructor - public function __construct($_uid, $_sortie) + public function __construct(User &$_user, $_sortie) { - parent::__construct($_uid, true, 'orange'); + parent::__construct($_user, true, 'orange'); $this->promo_sortie = $_sortie; - $res = XDB::query("SELECT promo FROM auth_user_md5 WHERE user_id = {?}", $_uid); - $this->promo = $res->fetchOneCell(); + $res = XDB::query("SELECT promo FROM auth_user_md5 WHERE user_id = {?}", $_user->id()); } // }}} @@ -79,7 +77,7 @@ class OrangeReq extends Validate public function commit() { - XDB::execute("UPDATE auth_user_md5 set promo_sortie={?} WHERE user_id={?}",$this->promo_sortie ,$this->uid); + XDB::execute("UPDATE auth_user_md5 set promo_sortie = {?} WHERE user_id = {?}",$this->promo_sortie, $this->user->id()); return true; }