Changeset 14084
- Timestamp:
- 05/23/12 09:22:38 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.10/queues/agi-bin/queue_devstate.agi
r12980 r14084 55 55 $new_user = get_login_user(); 56 56 sortqueues(); 57 debug("Looking up queues for agent: r$new_user");57 debug("Looking up queues for agent: $new_user"); 58 58 $agent_queues = get_agent_queues($new_user); 59 59 foreach ($agent_queues as $q) { … … 136 136 // Lets try and process our results here. 137 137 $inqueue='false'; 138 $callers_list = false; 138 139 foreach ($response1 as $item) { 139 140 $item1=trim($item); 141 if ($callers_list) { 142 if (preg_match('/^\d+\./',$item1)) { 143 debug("skipping caller $item1 in queue $inqueue", 6); 144 continue; 145 } else { 146 debug("Finished processing callers for $inqueue"); 147 $callers_list = false; 148 $inqueue='false'; 149 } 150 } 140 151 if ($inqueue == 'false') { 141 152 if (preg_match('/^(\d+)/',$item1)) { … … 146 157 $logged_agents_array[$inqueue][]=''; 147 158 $static_agents_array[$inqueue][]=''; 159 debug("initiating queue: $inqueue"); 148 160 } 149 161 } … … 159 171 case '': 160 172 break; 173 161 174 case '\n': 162 175 break; … … 168 181 169 182 case 'No Callers': 170 case 'Callers':171 183 debug("Finished processing members for $inqueue"); 172 184 $inqueue='false'; 173 185 break; 186 187 case 'Callers': 188 case 'Callers:': 189 debug("Getting ready to skip callers in $inqueue"); 190 $callers_list = true; 191 break; 192 174 193 case 'ADD': 175 194 $logged_agents_array[$inqueue][]=$loggedagent;
