Ticket #2218 (closed defeito: fixed)

Opened 9 years ago

Last modified 9 years ago

Arquivamento e Pastas IMAP não são exibidas

Reported by: guilherme.silva Owned by: lavoisier.vieira
Priority: alta Milestone: Expresso 2.3.0
Component: ExpressoMail Version: branch 2.3
Severity: grave Keywords: TAG2.3.0.1, SS 115390
Cc: WorkGroup:

Description

Pastas IMAP e locais não são exibidas quando o arquivamento local está ativado. Ao desabilitá-lo, as pastas IMAP voltam a aparecer. Segue em anexo a imagem do firebug ativado ao acessar o Expresso.

Attachments

Firebug_pastas-imap arquivamento.png Download (233.0 KB) - added by guilherme.silva 9 years ago.

Change History

Changed 9 years ago by guilherme.silva

comment:1 Changed 9 years ago by guilherme.silva

  • Keywords 115390 added

comment:2 Changed 9 years ago by zapa

Favor listar as pastas do arquivamento local da usuária via sqllite manager, pois existe alguma estrutura nas pastas que esta gerando este erro e não sabemos exatamente o que.

comment:3 Changed 9 years ago by lavoisier.vieira

Enquanto não identificamos o que está causando o aparecimento da barra, segue abaixo o procedimento de campo para ação corretiva.

  1. Identifique a pasta onde se localiza os arquivos do Gears. Qualquer dúvida, consultar o manual completo do Expresso, item 2.6(pag 38).
  1. Localize o banco de dados do Gears. Para arquivamentos antigos este se chama database-expresso#database para bancos mais novos é database-test#database
  1. Execute o cliente sqlite3 na estação conforme apresentado abaixo.

$ sqlite3 <banco_de_dados_identificado_no_item_2>

sqlite> update folder set folder=rowid
"_"substr(folder,2,1000) where substr(folder,1,1)='/';

sqlite> .q

  1. Entre no expresso e teste a exibição das pastas locais. Caso alguma pasta apareça com seu nome iniciado por numeração seguida de underline e o nome de pasta, isso quer dizer que este arquivamento possuía o problema relatado.

exemplo: ... 2_importantes importantes ...

comment:4 Changed 9 years ago by lavoisier.vieira

Observação: O trac retirou o DUPLO PIPE na concatenação de entre "rowid", "_" e "substr(folder,2,1000)" não esquecer de colocar para que não haja erro de sintaxe.

comment:5 Changed 9 years ago by zapa

  • Owner changed from zapa to lavoisier.vieira

O problema fora detectado, e o bypass é o update no sllite, conforme mencionado, porém não conseguimos identificar a causa de quem está colocando uma barra no início do nome da pasta.

Caso alguém tenha uma ideia....

comment:6 Changed 9 years ago by lavoisier.vieira

Funchal, podemos fechar esse ticket?

comment:7 Changed 9 years ago by guilherme.silva

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.