Ticket #901 (closed melhoria: fixed)

Opened 14 years ago

Last modified 14 years ago

Problemas ao baxar anexos no arquivamento local

Reported by: diogenesduarte Owned by: diogenesduarte
Priority: pequena Milestone: Expresso 2.1
Component: ExpressoMail Version: trunk
Severity: Keywords:
Cc: WorkGroup:

Description

Os anexos pararam de ser baixados no arquivamento local. Dei uma olhada no código e constatei que o problema é na hora de arquivar, o php retorna a posição array_attach como string, e ela é esperada como um array pela rotina javascript que cuida do arquivamento. Ela agora está vindo como string, e bem estranha.

Change History

comment:1 Changed 14 years ago by niltonneto

Sabe se esse problema ocorre na versão 2.0?

comment:2 Changed 14 years ago by diogenesduarte

Não ocorre. Usamos a versão 2.0 em produção e eu acabei de testar o branch. Tudo funciona às mil maravilhas.

comment:3 Changed 14 years ago by diogenesduarte

  • Owner changed from alguem to diogenesduarte

comment:4 Changed 14 years ago by diogenesduarte

  • Priority changed from grave to pequena
  • Status changed from new to closed
  • Resolution set to fixed
  • Type changed from defeito to melhoria

Descobrimos o problema, na verdade é referente ao nosso ambiente de desenvolvimento. Aqui a pasta raiz do expresso não é /var/www/expresso e sim /var/www/expresso trunk/ e o espaço em branco entre expresso e trunk causa um problema ao executar o mkdir e criar a pasta para armazenar os anexos. Substituímos os espaços em branco pelo branco com escape("\ "), para resolver caso alguém queria fazer algo do tipo. Feito na revisão [2109] e replicado no branch em [2110].

Note: See TracTickets for help on using tickets.