Skip to content

Correction d'une petite incohérence dans objets_modifer_champs()

Maïeul a demandé de fusionner gh-3abd0771/148/unknown/refs/pull/148/head vers master

Dans objet_modifier_champs() on a une sécurité qui vérifie qu'après la modification de la ligne via sql_updateq(), ce qu'on lis au retour de sql_fetsel() est bien ce qu'on a demandé à être enregistré.

Cette sécurité possède par ailleurs une dérogation pour les entier. Elle n'émet pas de message d'erreur si l'on envoit '' à sql_updateq() et qu'on retrouve 0 à la sortie de sql_fetsel().

Par ailleurs la norme dans SPIP est que pour les dates, on considère 0000-00-00 00:00:00 comme une date nul. Par conséquent, et en cohérence avec l'exception sus-citées pour les entier, il faut considérer que si l'on a envoyé '' dans sql_updateq(), on considère cela comme équivalent au 0000-00-00 00:00:00 qu'on obtient au retour de sql_fetsel().

Rapports de requête de fusion