From 676671e38746c87a1ccb422b49bf01b4bb85fb9d Mon Sep 17 00:00:00 2001 From: tofulm Date: Wed, 12 Feb 2020 09:59:54 +0100 Subject: [PATCH] =?UTF-8?q?Quand=20on=20change=20un=20modele=20et=20qu'on?= =?UTF-8?q?=20le=20r=C3=A9percute,=20on=20actualise=20les=20sessions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- formulaires/editer_modeles_autorisation.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/formulaires/editer_modeles_autorisation.php b/formulaires/editer_modeles_autorisation.php index db3dd87..96873a4 100644 --- a/formulaires/editer_modeles_autorisation.php +++ b/formulaires/editer_modeles_autorisation.php @@ -15,6 +15,7 @@ function formulaires_editer_modeles_autorisation_verifier_dist($redirect){ } function formulaires_editer_modeles_autorisation_traiter_dist($redirect){ + include_spip('inc/session'); $retour = array(); @@ -50,6 +51,11 @@ function formulaires_editer_modeles_autorisation_traiter_dist($redirect){ 'autorisations' => json_encode($Tautorisations), ]; sql_updateq('spip_auteurs', $set_auteur, 'aut_nom='.sql_quote($set['nom'])); + // on recalcul la session + $Tauteurs = sql_allfetsel('*', 'spip_auteurs', 'aut_nom='.sql_quote($set['nom'])); + foreach ($Tauteurs as $auteur) { + actualiser_sessions($auteur); + } }