Changeset 3826

Show
Ignore:
Timestamp:
02/26/07 13:45:45 (6 years ago)
Author:
p_lindheimer
Message:

FROM_DID should be inheritable to cope with dialplan routes that create new channels (Dial(Local/...))

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • freepbx/branches/2.2/amp_conf/htdocs/admin/modules/core/functions.inc.php

    r3808 r3826  
    191191          // Start inbound processing. Unneeded line to be possibly overridden by something in  
    192192          // extensions_custom.conf 
    193           $ext->add($context, $exten, '', new ext_setvar('FROM_DID',$exten)); 
     193          $ext->add($context, $exten, '', new ext_setvar('__FROM_DID',$exten)); 
    194194 
    195195          // If we require RINGING, signal it as soon as we enter. 
     
    265265          $ext->add('ext-did', 's', '', new ext_playback('ss-noservice')); 
    266266          $ext->add('ext-did', 's', '', new ext_sayalpha('${FROM_DID}')); 
    267           $ext->add('ext-did', '_[*#X].', '', new ext_setvar('FROM_DID', '${EXTEN}')); 
     267          $ext->add('ext-did', '_[*#X].', '', new ext_setvar('__FROM_DID', '${EXTEN}')); 
    268268          $ext->add('ext-did', '_[*#X].', '', new ext_noop('Received an unknown call with DID set to ${EXTEN}')); 
    269269          $ext->add('ext-did', '_[*#X].', '', new ext_goto('1','s','ext-did')); 
     
    298298        foreach($directdidlist as $item) { 
    299299          $exten = $item['directdid']; 
    300           $ext->add($context, $exten, '', new ext_setvar('FROM_DID',$exten)); 
     300          $ext->add($context, $exten, '', new ext_setvar('__FROM_DID',$exten)); 
    301301 
    302302