Changeset 2151

Show
Ignore:
Timestamp:
07/25/06 05:33:34 (7 years ago)
Author:
qldrob
Message:

Fix the secondary issue mentioned by wozto1s in #889, now '#' in an IVR, when enabled, will always go to directory, no matter what the feature code is.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/branches/2.2/ivr/functions.inc.php

    r1936 r2151  
    140140          // Make it a config option, possibly? 
    141141                                        // $ext->addInclude($item[0],'app-messagecenter'); 
    142           if (!empty($details['enable_directory'])) 
     142          if (!empty($details['enable_directory'])) { 
    143143            $ext->addInclude($id,'app-directory'); 
    144                      
     144            $dir = featurecodes_getFeatureCode('infoservices', 'directory'); 
     145            $ext->add($id, '#', '', new ext_goto("app-directory,$dir,1")); 
     146          } 
     147 
    145148          $ext->add($id, 'h', '', new ext_hangup('')); 
    146149                    $ext->add($id, 's', '', new ext_setvar('LOOPCOUNT', 0)); 
     
    151154                    $ext->add($id, 's', '', new ext_responsetimeout($details['timeout'])); 
    152155                    if ($announcement != '') 
    153            $ext->add($id, 's', '', new ext_background($announcement)); 
     156      $ext->add($id, 's', '', new ext_background($announcement)); 
    154157                    $ext->add($id, 'hang', '', new ext_playback('vm-goodbye')); 
    155158                    $ext->add($id, 'hang', '', new ext_hangup('')); 
  • modules/branches/2.2/ivr/module.xml

    r1937 r2151  
    22  <rawname>ivr</rawname> 
    33  <name>IVR</name> 
    4   <version>2.2.6</version> 
     4  <version>2.3</version> 
    55  <type>setup</type> 
    66  <category>Module</category>