Changeset 5006

Show
Ignore:
Timestamp:
09/08/07 08:52:51 (1 year ago)
Author:
p_lindheimer
Message:

#2308 fix FROM_DID to handle pattern matching routes

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/branches/2.3/core/functions.inc.php

    r4987 r5006  
    196196                                        // Start inbound processing. Unneeded line to be possibly overridden by something in  
    197197                                        // extensions_custom.conf 
    198                                         $ext->add($context, $exten, '', new ext_setvar('__FROM_DID',$exten)); 
     198                                        $ext->add($context, $exten, '', new ext_setvar('__FROM_DID','${EXTEN}')); 
    199199                                        // always set callerID name 
    200200                                        $ext->add($context, $exten, '', new ext_gotoif('$[ "${CALLERID(name)}" != "" ] ','cidok')); 
     
    326326                                foreach($directdidlist as $item) { 
    327327                                        $exten = $item['directdid']; 
    328                                         $ext->add($context, $exten, '', new ext_setvar('__FROM_DID',$exten)); 
     328                                        $ext->add($context, $exten, '', new ext_setvar('__FROM_DID','${EXTEN}')); 
    329329                                        // always set callerID name 
    330330                                        $ext->add($context, $exten, '', new ext_gotoif('$[ "${CALLERID(name)}" != "" ] ','cidok'));