Hello all,
why does this:
<extension name="catch_simple_message_from_originate">
<condition field="destination_number" expression="^(simple_message)$" require-nested="false">
<action application="ring_ready"/>
<action application="answer"/>
<action application="sleep" data="1000"/>
<action application="playback" data="${audio}"/>
<condition field="${record_voicemail}" expression="^true$">
<action application="log" data="CRIT I will be recording!"/>
<action application="record_session" data="tmp/${record_filename}.mp3"/>
</condition>
<action application="hangup" date="NORMAL_CLEARING"/>
</condition>
</extension>
Why when executed is moved around? The hangup should execute AFTER the inner condition
Regards,
David Villasmil
phone: +34669448337