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