pending commit, finished during MQ/S download ...
[platal.git] / include / validations / listes.inc.php
index c97e7ea..fe06410 100644 (file)
@@ -40,9 +40,9 @@ class ListeReq extends Validate
     // }}}
     // {{{ constructor
     
-    function ListeReq($_uid, $_liste, $_desc, $_advertise, $_modlevel, $_inslevel, $_owners, $_members, $_stamp=0)
+    function ListeReq($_uid, $_liste, $_desc, $_advertise, $_modlevel,
+                      $_inslevel, $_owners, $_members, $_stamp=0)
     {
-        global $globals;
         $this->Validate($_uid, true, 'liste', $_stamp);
         
         $this->liste     = $_liste;
@@ -85,18 +85,17 @@ class ListeReq extends Validate
     
     function commit()
     {
-        global $globals;
         require_once('platal/xmlrpc-client.inc.php');
         require_once('lists.inc.php');
 
-        $client =& lists_xmlrpc(Session::getInt('uid'), Session::get('password'));
+        $client =& lists_xmlrpc(S::v('uid'), S::v('password'));
         $ret = $client->create_list($this->liste, $this->desc,
             $this->advertise, $this->modlevel, $this->inslevel,
             $this->owners, $this->members);
         $liste = strtolower($this->liste);
         if ($ret) {
             foreach(Array($liste, $liste."-owner", $liste."-admin", $liste."-bounces") as $l) {
-                $globals->xdb->execute("INSERT INTO aliases (alias,type) VALUES({?}, 'liste')", $l);
+                XDB::execute("INSERT INTO aliases (alias,type) VALUES({?}, 'liste')", $l);
             }
         }
         return $ret;