Ticket #763 (closed defeito: wontfix)
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.