Hi!

I simply want to validate the dtmf digits I read from a user.    From
the wiki, it appears I need to use inline="true" when setting the
variable so it can be used directly within the same extension.

What have I done wrong below?   I have tried many different
alternatives, but the second condition field, which is meant to match
the dtmf digits received (in this case 0000) is never matched, and the
anti-action is called instead.

:
      <some code here>
      <action application="read" data="1 10
ivr/ivr-please_enter_pin_followed_by_pound.wav res 10000 9"/>
       <action application="phrase" data="spell,${res}"/>
       <action inline="true" application="set" data="code=${digits_dialed}"/>
       <!-- <action inline="true" application="set" data="code=${res}"/> -->
  </condition>
  <condition field="digits_dialed" expression="^0000$">
  <!-- <condition field="${code}" expression="^0000$"> -->
  <!-- <condition field="${res}" expression="^0000$"> -->
        <some code here>
       <anti-action application="hangup"/>

Thanks!

_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Reply via email to