Skip to content
Extraits de code Groupes Projets
Valider 33d22bee rédigé par cerdic's avatar cerdic
Parcourir les fichiers

Fix petite salade autour de la suppression des resultats de recherche trop vieux :

- on utilise le champ maj comme indice de peremption qui est au format timestamp
- sous mysql, le champ maj est donc rempli avec la date mysql equivalente a NOW(), mais la compairaison issue de spip_mysql_date_proche() se faisait sur la date php
- sous sqlite, le champ maj est donc rempli avec la date sqlite, non equivalente a NOW() qui est fourni par php
- dans la recherche on faisait une fois la comparaison avec NOW() avant recherche et une fois la comparaison avec la date php
On remets donc tout d'equerre :
- dans preparer_recherche on utilise toujours sql_date_proche() pour la comparaison
- dans req/mysql on utilise NOW() si sql_date_proche concerne un champ maj (c'est un peu un hack mais bon)
- sous sqlite on emule le format timestamp avec une date php qui est bien coherente avec le NOW() fournit lui meme par une date php
parent 9059f67a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter