|
|
|
@ -149,8 +149,6 @@
|
|
|
|
|
$existeRamal = $nomeOld <> $nome ? _VerificaNomeTronco($dbcon, $nome) : false; |
|
|
|
|
if ($existeRamal) { |
|
|
|
|
$msg = $existeRamal; |
|
|
|
|
} else if (VerificaContrato($dbcon, $contrato, $id)) { |
|
|
|
|
$msg = "Este contrato já esta associado a outro \"Tronco\"!"; |
|
|
|
|
} else { |
|
|
|
|
if ($acao == "inseri") { |
|
|
|
|
$query = " INSERT INTO pbx_troncos_sip (nome, username, secret, \"type\", context, callerid, host, port, |
|
|
|
@ -172,7 +170,15 @@
|
|
|
|
|
WHERE id=$id and org_id = $org_id"; |
|
|
|
|
pg_query($dbcon, $query); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (!$msg) { |
|
|
|
|
|
|
|
|
|
CommandAsterisk2($dbcon, 'TIPO', $nome_asterisk, "TRONCO"); |
|
|
|
|
CommandAsterisk2($dbcon, 'NOME_APP', $nome_asterisk, $nome); |
|
|
|
|
CommandAsterisk2($dbcon, 'ORG_TRONCO', $nome_asterisk, $nome); |
|
|
|
|
CommandAsterisk2($dbcon, 'CONTEXT', $nome_asterisk, $org_id); |
|
|
|
|
CommandAsterisk2($dbcon, 'ORG_ID', $nome_asterisk, $org_id); |
|
|
|
|
|
|
|
|
|
//executa inser<EFBFBD><EFBFBD>o na base interna do asterisk |
|
|
|
|
//CommandAsterisk2($dbcon,'TRONCO',$nome,'SIP/'.$nome);//gera arquivos e executa o reload dos dados no asterisk |
|
|
|
|
gera_arquivos($dbcon, 'SIP_RAMAIS'); |
|
|
|
|