Changeset 5006

Show
Ignore:
Timestamp:
09/08/07 10:52:51 (4 years 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'));