Browse Source

Caso não defina org_id no começo a ligação é encerrada

1.9
bruno 2 months ago
parent
commit
672c54264a
  1. 6
      asterisk/etc_asterisk/extensions_padrao.conf

6
asterisk/etc_asterisk/extensions_padrao.conf

@ -339,7 +339,9 @@ exten => _X.,n,Hangup()
; ARG2 DAC
; ARG3 CONTEXT
exten => s,1,Set(__ORG_ID=${DB(ORG_ID/${CHANNEL(peername)})})
exten => s,n,GotoIf($["${ISNULL(${ORG_ID})}" = "1"]?sem_org_id)
exten => s,n,Set(CDR(org_id)=${ORG_ID})
exten => s,n,NOOP(ORG_ID - ${ORG_ID})
exten => s,n,Set(EXTENDESTINO=${ARG1})
exten => s,n,GoSub(macro-callerid,s,1,(INTERNO))
exten => s,n,GotoIf($["${ARG3}" = "ura"]?discadireto)
@ -365,7 +367,9 @@ exten => s,n(senha),Playback(appsounds/utilize_senha)
exten => s,n,Return()
exten => s,n(invalido),Playback(invalid)
exten => s,n,Return()
; Caso tenha um ORG_ID definido de empresa */
exten => s,n(sem_org_id),NOoP(--- SEM ORG_ID definido da empresa NO SQL ---)
exten => s,n,Return()
exten => h,1,GoSub(macro-hangup,s,1,(,${CONTEXT},${EXTEN}))
[app-consulta]

Loading…
Cancel
Save