[agenda ↪ autorisation-instituer-evenement] Utiliser l'autorisation adaptée dans 'evenement_instituer()'.

spip-contrib-extensions/agenda

Par Glop, le 7 mars 2022 à 21h57min :

Utiliser l’autorisation adaptée dans ‹ evenement_instituer() ›.

Plutôt que de reposer sur autoriser('instituer', 'article', …), la
fonction evenement_instituer() doit faire appel à l’autorisation
canonique pour instituer un événement :
autoriser('instituer', 'evenement', …).

Hormis en cas de surcharge des autorisations, cela devrait normalement
être équivalent :

  • l’appel à autoriser('instituer', 'article', $id_parent, …)
    est désormais effectué par autoriser_evenement_instituer_dist()
    (depuis d10a325587) ;
  • la condition $sa=='publie' or $s!=='publie' est aussi vérifiée
    par autoriser_evenement_instituer_dist().

Merci à RastaPopoulos pour
la suggestion !

Modifié
action/editer_evenement.php

Détails : Utiliser l'autorisation adaptée dans 'evenement_instituer()'. · d10e536489 - agenda - SPIP on GIT