X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=inline;f=include%2Fvalidations%2Flistes.inc.php;fp=include%2Fvalidations%2Flistes.inc.php;h=bc29451210acce693d547f8f9c889f07f20ea224;hb=805f3d1679a53bb04fff34619c171a1381068612;hp=31a3515b4e06696bfe9ec6b154cd502dee0dedfd;hpb=20661fd0d378e93d29ab7f31b569152c19e24571;p=platal.git diff --git a/include/validations/listes.inc.php b/include/validations/listes.inc.php index 31a3515..bc29451 100644 --- a/include/validations/listes.inc.php +++ b/include/validations/listes.inc.php @@ -42,10 +42,10 @@ class ListeReq extends Validate // }}} // {{{ constructor - public function __construct($_uid, $_asso, $_liste, $_domain, $_desc, $_advertise, + public function __construct(User &$_user, $_asso, $_liste, $_domain, $_desc, $_advertise, $_modlevel, $_inslevel, $_owners, $_members, $_stamp=0) { - parent::__construct($_uid, false, 'liste', $_stamp); + parent::__construct($_user, false, 'liste', $_stamp); $this->asso = $_asso; $this->liste = $_liste; @@ -143,7 +143,7 @@ class ListeReq extends Validate return 1; } - $list = new MMList(S::v('uid'), S::v('password'), $this->domain); + $list = new MMList(S::user()->id(), S::v('password'), $this->domain); $ret = $list->create_list($this->liste, utf8_decode($this->desc), $this->advertise, $this->modlevel, $this->inslevel, $this->owners, $this->members);