diff --git a/asterisk/etc_asterisk/extensions_padrao.conf b/asterisk/etc_asterisk/extensions_padrao.conf index a216f7da..18b02c9f 100644 --- a/asterisk/etc_asterisk/extensions_padrao.conf +++ b/asterisk/etc_asterisk/extensions_padrao.conf @@ -1285,7 +1285,7 @@ exten => s,n,Set(FILA-ORIGEM=) exten => s,n,GotoIf($[${ISNULL(${MATRICULA})}]?atualiza) exten => s,n(fila),Set(DB(CANAL/${MATRICULA}/${IDORIGEM})=DESLIGADO) -exten => s,n,System(${ATUALIZAR} LIVRE ${MATRICULA}) +exten => s,n,System(${ATUALIZAR} LIVRE ${MATRICULA} '' '' ${ORG_ID}) exten => s,n,AGI(agente_pausa.php,${MATRICULA}) exten => s,n,GotoIf($["${ISNULL(${MATRICULA-ORIGEM})}" = "0"]?sw-3-ANSWER,10) @@ -1296,7 +1296,7 @@ exten => s,n,GotoIf($["${CUT(CUT(MEMBERINTERFACE,@,2),/,1)}" = "app-callcenter" exten => s,n(atualiza),GotoIf($[X${MATRICULA-ORIGEM} = "X"]?desliga) exten => s,n,GotoIf($["${ISNULL(${TRANSFERERNAME})}" = "0"]?desliga) exten => s,n,Set(DB(CANAL/${MATRICULA-ORIGEM}/${IDORIGEM})=DESLIGADO) -exten => s,n,System(${ATUALIZAR} LIVRE ${MATRICULA-ORIGEM}) +exten => s,n,System(${ATUALIZAR} LIVRE ${MATRICULA-ORIGEM} '' '' ${ORG_ID}) exten => s,n,AGI(agente_pausa.php,${MATRICULA-ORIGEM}) exten => s,n(desliga),AGI(tarifaFinaliza.php,${UNIQUEID}) diff --git a/asterisk/var_lib_asterisk/scripts/callcenter/atualizar-agente.php b/asterisk/var_lib_asterisk/scripts/callcenter/atualizar-agente.php index 7035e657..fa171203 100755 --- a/asterisk/var_lib_asterisk/scripts/callcenter/atualizar-agente.php +++ b/asterisk/var_lib_asterisk/scripts/callcenter/atualizar-agente.php @@ -9,7 +9,7 @@ $path = "/var/log/asterisk/log_erro_pabx.log"; $p1 = trim($argv[1]); $p2 = isset($argv[2]) ? trim($argv[2]) : ''; $p3 = isset($argv[3]) ? trim($argv[3]) : ''; -$org_id = $argv[4]; +$org_id = isset($argv[5]) ? $argv[5] : 0; $TBL_AGENTES = "pbx_supervisor_agentes"; $log = ''; try {