Ticket #2524 (closed melhoria: fixed)
Transferir inclusão dos sinalizadores e marcadores do cliente para o servidor
Reported by: | adriano | Owned by: | thiago |
---|---|---|---|
Priority: | normal | Milestone: | Expresso 2.4.0 |
Component: | ExpressoMail | Version: | trunk |
Severity: | média | Keywords: | nova api |
Cc: | douglas@… | WorkGroup: |
Description
O procedimento que inclui os marcadores e sinalizadores na lista principal de emails do expressoMail é feito no cliente, através da utilização do DataLayer (javascript) com a intenção de se beneficiar da propriedade assíncrona das chamadas, porém a construção da lista de mensagens fica impedida até que este elementos sejam processados (tornando o procedimento, em parte, síncrono).
A consequência é um maior tempo necessário para a listagem das mensagens na abertura do módulo.
Por isso, faz-se necessária a mudança deste procedimento para o processamento no servidor (com a utiliação dos métodos do controller da nova API). Assim, a lista de mensagens já retornaria para o cliente com os sinalizadores e marcadores embutidos.