Browse Source

correções pontuais

1.9-pjsip
Matheo Bonucia 2 months ago
parent
commit
cb4f4b53a0
  1. 4
      admin/cadQgrupos.php
  2. 6
      admin/funcoes.php
  3. 4
      admin/queues.php

4
admin/cadQgrupos.php

@ -268,7 +268,7 @@
/* identificação da fila inválido, o id não correponde ao org_id */
$query = "select '' from pbx_queues_grupos where id = $id and org_id = $org_id";
$result = pg_query($dbcon, $query);
if (pg_num_rows($result) > 0 ){
if (pg_num_rows($result) < 0 ){
$filaExiste = 1;
$closeWin = 1;
$msgValida = "Identificação da fila inválido";
@ -314,7 +314,7 @@
periodic_announce_frequency='$periodic_announce_frequency',wrapuptime='$wrapuptime',autofill='$autofill',autopause='$autopause',
\"announce-frequency\"='$announce_frequency',\"announce-holdtime\"='$announce_holdtime',\"announce-round-seconds\"='$announce_round_seconds',
\"monitor-format\"='$monitor_format',\"monitor-type\" ='$monitor_type',reportholdtime='$reportholdtime',timeoutrestart='$timeoutrestart',
numero='$numero', numero_asterisk='$org_id$numero', timeout2='$timeout2',m_espera='$m_espera',opcao='$opcao',acao='$acao_opcao',
numero='$numero', timeout2='$timeout2',m_espera='$m_espera',opcao='$opcao',acao='$acao_opcao',
setinterfacevar='$setinterfacevar', anuncio='$som_ura', id_transbordo = '$idTransbordo', max_agente_pausa = '$max_agente_pausa',
tempo_ring = '$tempoRing', exige_classificacao = '$exige_classificacao', justificativa_pausa = '$justificativa_pausa', context = '$context',
retornar_abandonadas = '$retornar_abandonadas', modo_atendimento = '$modoAtendimento',id_pesquisa_liberacao = $pesquisaLiberacao,

6
admin/funcoes.php

@ -799,9 +799,9 @@ function gera_arquivos($dbcon, $tipo, $reload = 1, $reloadUra = 1) {
$result2 = pg_query($dbcon, $query2);
while ($dados2 = pg_fetch_array($result2)) {
if ($dados2['sigame'] == 0){
fwrite($escreve, sprintf("member => Local/%s@padrao/n,%s,%s,%s\n", trim($dados2['nome']), trim($dados2['prioridade']), trim($dados2['dispositivo']), trim($dados2['dispositivo'])));
fwrite($escreve, sprintf("member => Local/%s@padrao/n,%s,%s,%s\n", trim($dados2['nome_asterisk']), trim($dados2['prioridade']), trim($dados2['dispositivo']), trim($dados2['dispositivo'])));
} else if ($dados2['sigame'] == 1){
fwrite($escreve, sprintf("member => Local/%s@padrao/n,%s,%s\n", trim($dados2['nome']), trim($dados2['prioridade']), trim($dados2['dispositivo'])));
fwrite($escreve, sprintf("member => Local/%s@padrao/n,%s,%s\n", trim($dados2['nome_asterisk']), trim($dados2['prioridade']), trim($dados2['dispositivo'])));
}
}
fwrite($escreve, "\n");
@ -860,7 +860,7 @@ function gera_arquivos($dbcon, $tipo, $reload = 1, $reloadUra = 1) {
fwrite($escreve, 'exten => _' . $numero . ',n,Set(CDR(userfield)=${EXTEN}-${UNICO}-${UNIQUEID}.' . $ext . ')' . "\n");
}
if ($dados['m_espera'] == 'N') {
fwrite($escreve, sprintf('exten => _' . $numero . ',n,Queue(' . trim($dados['nome']) . ',%s,,${ANUNCIO},' . $dados['timeout2'] . ',agente_fila.php,,,,)' . "\n", $dados['id_pesquisa_liberacao'] ? 'trc' : 'tr'));
fwrite($escreve, sprintf('exten => _' . $numero . ',n,Queue(' . trim($dados['nome_asterisk']) . ',%s,,${ANUNCIO},' . $dados['timeout2'] . ',agente_fila.php,,,,)' . "\n", $dados['id_pesquisa_liberacao'] ? 'trc' : 'tr'));
} else {
//Asterisk 1.4
//fwrite($escreve,'exten => _'.$dados['numero'].',n,SetMusicOnHold('.$dados['musicclass'].')'. "\n");

4
admin/queues.php

@ -19,10 +19,10 @@ if ($acao == "deleta") {
}
//Remove o dac da interface de supervisao
$query = "UPDATE pbx_queues_grupos set status='I', opcao = null, acao = null, context = null where id='$id' and org_id = $org_id";
$query = "UPDATE pbx_queues_grupos set status='I', opcao = null, acao = null, context = null, timeout2 = null where id='$id' and org_id = $org_id";
pg_query($dbcon, $query);
$query = "DELETE FROM pbx_supervisor_dacs WHERE trim(dac) = trim((select nome from pbx_dacs where id = '$id' and org_id = $org_id";
$query = "DELETE FROM pbx_supervisor_dacs WHERE trim(dac) = trim((select nome from pbx_dacs where id = '$id' and org_id = $org_id))";
pg_query($dbcon, $query);
$query = "DELETE FROM pbx_fila_audios WHERE id = '$id' and org_id = $org_id";

Loading…
Cancel
Save