X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=blobdiff_plain;f=GroupCountries.php;h=e694d8d8668675773cd932c36d01202837cbae7e;hp=460255dbd6aa974681add450e44c887e54c49da4;hb=c1af5e6bb6064e88469651271f4d9aaff34d69c0;hpb=c68244806dad9fc13a5152fbe996fefba2f1571b diff --git a/GroupCountries.php b/GroupCountries.php index 460255db..e694d8d8 100644 --- a/GroupCountries.php +++ b/GroupCountries.php @@ -24,12 +24,12 @@ class Pman_Core_GroupCountries extends Pman return true; } - function get() + function get($v, $opts=array()) { - $this->post(); + $this->post($v); } - function post() + function post($v) { if (!$this->hasPerm( 'Core.Groups','E')) { // editing groups.. $this->jerr("PERMISSION DENIED"); @@ -46,7 +46,7 @@ class Pman_Core_GroupCountries extends Pman function addPersonToCountry($users) { foreach($users as $id){ - $p = DB_DataObject::factory('Person'); + $p = DB_DataObject::factory('core_person'); if(!$p->get($id)){ $this->jerr('This Person is not exsiting'); } @@ -57,12 +57,13 @@ class Pman_Core_GroupCountries extends Pman $p->countries = implode(',', $c); $p->update(); } + $this->jok(true); } function subPersonToCountry($users) { foreach($users as $id){ - $p = DB_DataObject::factory('Person'); + $p = DB_DataObject::factory('core_person'); if(!$p->get($id)){ $this->jerr('This Person is not exsiting'); } @@ -70,12 +71,12 @@ class Pman_Core_GroupCountries extends Pman if(($key = array_search($_REQUEST['country'], $c)) !== false) { unset($c[$key]); } - sort($c); + sort($c); // print_r($c); $p->countries = implode(',', $c); $p->update(); } - + $this->jok(true); } }