Ticket #2807: enumlookup.agi-2.patch

File enumlookup.agi-2.patch, 0.7 kB (added by evilbunny, 7 months ago)
  • enumlookup.agi.orig

    old new  
    4646                foreach($arr as $key => $row) { 
    4747                        $order[$key] = $row["order"]; 
    4848                        $prio[$key] = $row["prio"]; 
     49                        $nextURI[] = $row['URI']; 
     50                        $row['URI'] = count($nextURI) - 1; 
     51                        $arr[$key] = $row; 
    4952                } 
    50                 array_multisort($order, SORT_ASC, $prio, SORT_ASC, $arr); 
     53                array_multisort($order, SORT_ASC, SORT_NUMERIC, $prio, SORT_ASC, SORT_NUMERIC, $arr); 
    5154                foreach ($arr as $key => $row) { 
    52                         if (eregi('SIP|IAX', $row['tech'])) 
    53                                 $dialstr .= $row['URI']."|"; 
     55                        if (eregi('SIP|IAX', $row['tech'])) { 
     56                                $URI = $row['URI']; 
     57                                $dialstr .= $nextURI[$URI]."|"; 
     58                        } 
    5459                } 
    5560        } 
    5661} 
Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads