Ticket #763 (closed defeito: wontfix)

Opened 14 years ago

Last modified 13 years ago

Arquivamento Local Gears

Reported by: zapa Owned by: alguem
Priority: grave Milestone: Expresso 2.2
Component: API Version: trunk
Severity: média Keywords:
Cc: WorkGroup:

Description (last modified by wmerlotto) (diff)

Problemas decorrentes do não tratamento de erros durante a operação de arquivar os emails localmente.

Hoje toda operação é creditada ao Gears. Por exemplo se você possuir um email com +- 5 Mb de anexo e solicitar seu arquivamento, esta operação irá demorar algum tempo(ajax em background), e, se for fechado o browser, irá causar a perda de dados.

Tivemos problemas deste tipo em função de diretório cheio no server. Os anexos foram perdidos.

A proposta é implementar tratamento de erros nas operações de arquivamento local. Ou seja arquiva ou não arquiva localmente, a operação não poderia ficar pela metade...

Change History

comment:1 Changed 14 years ago by wmerlotto

  • Description modified (diff)
  • Milestone set to Expresso 2.2

comment:2 Changed 14 years ago by diogenesduarte

Isso não acontece mais após o ticket #709. Realmente isso era um problema pois tudo ficava em background e a operação era dada pelo expresso como finalizada antes de baixar os anexos. Agora, na implementação feita no ticket supracitado, tudo é baixado antes de inserir o email na base local, e se houver algum problema ao baixar os anexos, a operação é cancelada para aquela mensagem, o e-mail não é inserido na base local e o expresso continua tentando baixar as outras mensagens.

comment:3 Changed 13 years ago by eduardoalex

  • Status changed from new to closed
  • Resolution set to wontfix
  • Severity set to média
Note: See TracTickets for help on using tickets.