Salut,
Le 18/06/2024 à 22:57, Johan Cwiklinski a écrit :
Je n'ai pas retrouvé la discussion d'origine
Voici ma dernière réponse :
«
Salut,
Je n'ai pas plus d'idées ; personne d'autre ne semble rencontrer ce
souci, et je ne le reproduit pas non plus de mon côté...
Tu trouveras ci-joint un patch qui pètera une erreur lors d'une
tentative de suppression des réseaux sociaux des préférences.
Ça devrait aider à cibler le souci.
»
Je joint de nouveau le "patch", qui reste valable.
Le but, c'est surtout d'aller voir les logs de temps en temps et de voir
si l'erreur "Attempt to remove preferences social networks" s'est
produite, et filer les détails dans ce cas.
Ce "patch" empêche la suppression des réseaux sociaux, pour **tout le
monde** (ce n'est donc en aucun cas un correctif).
À voir aussi quel est le navigateur utilisé, ça pourrait peut-être jouer.
++
--
Johan
diff --git a/galette/lib/Galette/Features/Socials.php b/galette/lib/Galette/Features/Socials.php
index f66e37659..f316da4c6 100644
--- a/galette/lib/Galette/Features/Socials.php
+++ b/galette/lib/Galette/Features/Socials.php
@@ -112,6 +112,9 @@ trait Socials
}
if (count($existings)) {
+ if ($id === null) {
+ throw new \Exception('Attempt to remove preferences social networks!');
+ }
$social = new Social($this->zdb);
$social->remove(array_keys($existings));
}
_______________________________________________
Galette-users mailing list -- galette-users@mailman3.com
To unsubscribe send an email to galette-users-le...@mailman3.com