diff --git a/formulaires/editer_compte_spip.php b/formulaires/editer_compte_spip.php index 4664a57..1c4a674 100644 --- a/formulaires/editer_compte_spip.php +++ b/formulaires/editer_compte_spip.php @@ -164,7 +164,10 @@ function comptespip_save_logo_auteur($id_auteur){ if (is_array($files)) { include_spip('action/editer_logo'); logo_supprimer('auteur', $id_auteur, 'on'); + include_spip('inc/autoriser'); + autoriser_exception('modifier', 'auteur', $id_auteur); $ajouter_document = charger_fonction('ajouter_documents', 'action'); $ajouter_document('new', $files, "auteur", $id_auteur, 'logoon'); + autoriser_exception('modifier', 'article', $id_auteur, false); } }