Ticket #2012 (closed defeito: fixed)

Opened 8 years ago

Last modified 8 years ago

Erro ao criar grupo a partir de catálogo pessoal

Reported by: cesar.vianna Owned by: kolling
Priority: alta Milestone: Expresso 2.2.0.1
Component: ContactCenter Version: branch 2.2
Severity: grave Keywords: TAG2.2.0.1.4, SS 111854
Cc: WorkGroup: Centro de Testes

Description (last modified by kolling) (diff)

Para simular:

  • Pesquisar um contato no catálogo do Expresso e adicioná-lo ao catálogo pessoal.
  • Clicar em "Novo" e depois "Grupo".
  • Na criação do novo grupo, digite um nome qualquer.
  • No campo "Fonte", deixe marcado a opção "Pessoal".

  • Digite o nome da pessoa que foi adicionada ao catálogo pessoal e clique em procurar.
  • Na janela de contatos pessoais, será exibido o contato pesquisado.
  • Selecione-o e adicione como um participante do grupo.
  • Após clicar em "Salvar" será exibida a mensagem "Não foi possível estabelecer conexão com o servidor. Contacte o Administrador do sistema."

Observação: o erro não ocorre se a seleção de usuário for feita clicando sobre a lista de contatos.

Change History

comment:1 Changed 8 years ago by guilherme.silva

  • Keywords TAG2.2.0.1.4, SS 111854 added; TAG2.2.0.1.4 removed
  • Owner changed from guilherme.silva to zapa
  • Description modified (diff)

comment:2 Changed 8 years ago by zapa

  • Owner changed from zapa to kolling

comment:3 Changed 8 years ago by kolling

  • Status changed from new to closed
  • Resolution set to invalid

Não ocorre no cte2.serpro.gov.br TAG2.2.0.1.5.

comment:4 Changed 8 years ago by kolling

Favor testar novamente na última tag.

comment:5 Changed 8 years ago by kolling

  • Status changed from closed to reopened
  • Resolution invalid deleted
  • Description modified (diff)

Para erro acontecer é necessário realizar busca no catálogo pessoal.

Se for possível realizar a pesquisa por um usuário específico dentro do catálogo pessoal, e sua implementação não for muito trabalhosa ou demorada, irei corrigir. Caso contrário, desabilitarei o campo e botão de pesquisa quando o catálogo pessoal for selecionado.

comment:6 Changed 8 years ago by kolling

  • Status changed from reopened to closed
  • Resolution set to fixed

Correção na revisão [4625].

comment:7 Changed 8 years ago by cesar.vianna

  • Status changed from closed to reopened
  • Resolution fixed deleted

Após alterações, os participantes selecionados a partir da pesquisa são inseridos incorretamente no grupo.

Para simular, pesquise contatos no momento da criação do grupo usando o botão procurar. Adicione alguns contatos. Após salvar o grupo, note que são inseridos contatos diferentes dos que você selecionou.

comment:8 Changed 8 years ago by kolling

  • Status changed from reopened to closed
  • Resolution set to fixed

Pesquisa da lista de contatos pessoais na interface de adição/edição de grupos retornava id_connection para cada contato listado, já a pesquisa por parte do nome retornava somente id_contact. Por isso a inconsistência.
Correção na revisão [4629].

comment:9 Changed 8 years ago by brunocosta

Problema: quando é executada uma busca na criação de grupos e resultado não tem nenhum usuário a busca para de funcionar até que o expresso seja recarregado

resolvido na revisão [4631]:

ccAddGroup.js

Na função search no handler da resposta do servidor quando a resposta não conter ids (data[0] = 0) o select com respostas anteriores é limpo e a função é terminada.

Note: See TracTickets for help on using tickets.