From 5191b0078c8765fd530627bbd3bfd1af7f716cb0 Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Tue, 30 Jul 2019 18:06:16 +0200 Subject: [PATCH] on va y arriver : ne pas optimiser le lien du logo avec site=0 (tadadaaam... desole) --- ecrire/action/editer_liens.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ecrire/action/editer_liens.php b/ecrire/action/editer_liens.php index c4a8984f6d..560e22938c 100644 --- a/ecrire/action/editer_liens.php +++ b/ecrire/action/editer_liens.php @@ -738,6 +738,9 @@ function lien_optimise($objet_source, $primary, $table_lien, $id, $objets) { "L.objet=" . sql_quote($type) . " AND O.$id_table_objet IS NULL"); // sur une cle primaire composee, pas d'autres solutions que de virer un a un while ($row = sql_fetch($res)) { + if ($primary === 'id_document' and $type === 'site' and !intval($row['id_objet'])) { + continue; // gaffe, c'est le logo du site ! + } $e = sql_delete($table_lien, array("$primary=" . $row['id'], "id_objet=" . $row['id_objet'], "objet=" . sql_quote($type))); if ($e != false) { -- GitLab