Re: [Galette-discussion] Réseaux sociaux |
[ Thread Index |
Date Index
| More lists.galette.eu/users Archives
]
- To: users@xxxxxxxxxxxxxxxx
- Subject: Re: [Galette-discussion] Réseaux sociaux
- From: Johan Cwiklinski <johan@xxxxxxxx>
- Date: Sat, 13 Jan 2024 13:27:48 +0100
- Authentication-results: garm.ovh; auth=pass (GARM-108S002943d0d8f-d5cf-49a4-ac2e-1bb53f3dfe10, 63BDA49A171AC77D62FC28A0824A9C9D1CE27CBF) smtp.auth=trasher@xxxxxxxx
Salut,
JJe 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.
++
--
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));
}