On Wed, Feb 20, 2019 at 12:08:14PM -0500, Brian J. Murrell wrote:

> exten => 
> s,n,Set(EXT=${IF($[${SIP}=PJSIP]?${PJSIP_DIAL_CONTACTS(${STRREPLACE(ARG2,PJSIP/,)})}:${ARG2})})
> 
> But that ${IF expression?tval:fval} doesn't work because tval has a :
> in it which the if function is taking as the terminator for the tval.

As workaround you could use ExecIf:

   ExecIF($[${SIP}=PJSIP]?Set(EXT=.....):Set(EXT=...))




-- 
Stefan Tichy  ( asterisk3 at pi4tel dot de )

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
      https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to