API éditer objet / fonction objet_inserer : associer l'auteur *avant* l'appel du pipeline post_insertion
Quand un objet générique est inséré en base par le biais de l'API, le pipeline post_insertion
est appelé avant que l'auteur ait été associé à l'objet, cf. ecrire/action/editer_objet.php
, L.210.
Du coup, lorsqu'on utilise le pipeline post_insertion
, à ce stade l'objet est virtuellement sans auteur, ce qui occasionne des désagréments avec certaines fonctions d'autorisations : celles qui vérifient qu'on soit l'auteur de l'objet renvoient des faux négatifs.
Je n'ai pas rencontré d'autres problèmes, mais théoriquement, tout traitement qui implique l'auteur de l'objet est impossible.
J'ignore s'il y a une raison particulière à l'ordre actuel, sinon il faudrait faire appel au pipeline post_insertion
après avoir associé l'auteur à l'objet