X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=include%2Fclass_opengw.inc;h=44cc74d6768d9a9d3423419967bc5bfd5d52bffe;hb=1fac73f3983fd6dc8f75341dbe44637c1d7820fe;hp=f803002c113ea55d2d811ac086876abdfcd18486;hpb=c88a02c4476d1d05c6ae2565ef45149a6a5fac52;p=gosa.git diff --git a/include/class_opengw.inc b/include/class_opengw.inc index f803002c1..44cc74d67 100755 --- a/include/class_opengw.inc +++ b/include/class_opengw.inc @@ -516,16 +516,19 @@ class ogw{ (SELECT company_id FROM team WHERE is_location_team=1));"; $arr = array("company_assignment_id","company_id","sub_company_id","db_status"); - foreach($this->info['TeamIDis'] as $TeamID){ - $this->info['company_id'] = $TeamID; - $this->info['sub_company_id'] = $ist[0]['company_id']; - $this->info['company_assignment_id']= $this->ogo->gen_id(); - foreach($arr as $attr){ - $add_company_assignment[$attr] = $this->info[$attr]; - } - $QUERY[] = gen_syntax($add_company_assignment,"company_assignment","ADD",false); - } + if(is_array($this->info['TeamIDis'])){ + foreach($this->info['TeamIDis'] as $TeamID){ + $this->info['company_id'] = $TeamID; + $this->info['sub_company_id'] = $ist[0]['company_id']; + $this->info['company_assignment_id']= $this->ogo->gen_id(); + $add_company_assignment = array(); + foreach($arr as $attr){ + $add_company_assignment[$attr] = $this->info[$attr]; + } + $QUERY[] = gen_syntax($add_company_assignment,"company_assignment","ADD",false); + } + } $remove_all = false; foreach($QUERY as $q ){