Projeto

Geral

Perfil

Defeito #100

Remover cache ao buscar dados de usuário por email

Adicionado por Mauricio Luiz Viani aproximadamente 7 anos atrás. Atualizado aproximadamente 7 anos atrás.

Situação:
Fechada
Prioridade:
Normal
Atribuído para:
Categoria:
ExpressoMail
Início:
10/01/2017
Data prevista:
% Terminado:

100%


Descrição

Aplicar o patch em anexo no arquivo expressoMail1_2/inc/class.ldap_functions.inc.php

Objetivo é não usar mais o cache para manter a foto do usuário

--- /var/www/expresso/expressoMail1_2/inc/class.ldap_functions.inc.php    2017-01-10 09:06:53.121092885 -0200
+++ class.ldap_functions.inc.php    2017-01-10 09:06:48.417093054 -0200
@@ -933,12 +933,6 @@

     function getUserByEmail($params)
     {
-        $expires = 60*60*24*30; /* 30 days */
-
-        header("Cache-Control: maxage=".$expires);
-        header("Pragma: public");
-        header("Expires: ".gmdate('D, d M Y H:i:s', time()+$expires));    
-        
         $filter = "(&(phpgwAccountType=u)(mail=".$params['email']."))";

         $ldap_context = $_SESSION['phpgw_info']['expressomail']['ldap_server']['dn'];

expresso-06.diff Magnifier (579 Bytes) Mauricio Luiz Viani, 10/01/2017 12:40 h

Revisões associadas

Revisão f11dc4fc
Adicionado por Alexandre Luiz Correia aproximadamente 7 anos atrás

Issue #100 - Removido o cache ao buscar a foto e mudado a rotina para mostrá-la.

Histórico

#1 Atualizado por Mauricio Luiz Vianiaproximadamente 7 anos

  • Versão alterado de Backlog para Expresso Livre - Milestone 10
  • Atribuído para ajustado para Alexandre Luiz Correia

#2 Atualizado por Alexandre Luiz Correiaaproximadamente 7 anos

  • % Terminado alterado de 0 para 80
  • Situação alterado de Nova para Resolvida

#3 Atualizado por Mauricio Luiz Vianiaproximadamente 7 anos

  • % Terminado alterado de 80 para 100
  • Situação alterado de Resolvida para Fechada

Foi realizada uma atualização adicional para aproveitar a busca da entrada do usuário no Ldap e trazer o binário da imagem, que é convertido para base64 e mostrado no cartão do usuário. Foi eliminada o salvamento da foto na sessão para posterior busca e exibição.

Exportar para Atom PDF