function GetSupportTeamAndAdminUsers() { $arUser = array(); $stg = CTicket::GetGroupsByRole(CTicket::GetSupportTeamRoleID()); $sag = CTicket::GetGroupsByRole(CTicket::GetAdminRoleID()); $sg = array(); if (is_array($stg)) { $sg = array_merge($sg, $stg); } if (is_array($sag)) { $sg = array_merge($sg, $sag); } if (count($sg) > 0) { $cU = CUser::GetList($v1 = "id", $v2 = "asc", array("ACTIVE" => "Y", "GROUPS_ID" => $sg)); while ($arU = $cU->Fetch()) { $arUser[] = intval($arU["ID"]); } } //if(count($arUser) <= 0) //{ $arUser[] = 1; //} return array_unique($arUser); }