Éviter d'utiliser directement sql_updateq
Je vois ici que tu utilise sql_updateq()
pour modifier une table d'un objet défini en tant qu'objet
On ne devrait jamais utiliser directement sql_updateq pour modifier un objet, mais toujorus objet_modifier.
Pourquoi ?
- Pour avoir l'historique des révisions qui marche, quelque soit la source de la modification
- Pour profiter des pipelines lié aux modifs d'objets, qui peuvent enclencher des actions supplémentaires
- Pour s'assurer que les droits soient correctement vérifié.
Ce n'est pas grand chose à changer, mais cela vaudrait la peine :) (et vérifier s'il y a pas d'autres cas dans le code)