Erreur URL Image logo Jeedom

Tags: #<Tag:0x00007fa7a0be9b10>

Bonjour à tous,

Petit bug non-bloquant.

== Context ==
Je présente d’abord le context d’exécution particulier chez moi, car celui ci influe directement sur ce problème.
Jeedom tourne sur un RPi4, dont l’accès au site passe par un proxy http (apache). Ce proxy me permet d’avoir un unique point d’accès à l’ensemble des sites / services que je vais exposer sur une interface public (internet).
POINT IMPORTANT : Plus concretement, le proxy http/https fait une ré-écriture des URLs, ajoutant "/jeedom/ à l’url.
(local) http://jeedom-rpi4-prod/ -----> (public) https://monDomaine.com/jeedom/

== Bug / Symptome ==
Uniquement pour le theme dark (Desktop) : Le logo Jeedom (coin en haut à gauche de l’application) n’est pas accessible (erreur 404)
https://monDomaine.com/core/img/logo-jeedom_Dark.png ==> il manque le /jeedom/

Avec le theme Light (Desktop) ou les deux themes en version mobile : RAS tout fonctionne bien
https://monDomaine.com/jeedom/core/img/logo-jeedom_Light.png

== Analyse ==
NB : Je ne suis pas développeur. Je laisserais les personnes compétentes préconiser une solution corrective.
Voici simplement par comparaison des différences :
html/desktop/php/index.php

global $homeLogoSrc;
$homeLogoSrc = config::byKey('logo_light');
$homeLogoSrc = '../../'.config::byKey('logo_dark');

Bonjour,
De ce que je vois dans le code le logo est bien en relatif (en alpha donc 4.2) donc a voir si en 4.2 le soucis est toujours présent.

Ok Merci. Je vérifierais lors du passage en 4.2

Bonjour @Loic,

FYI, je viens de passer de 4.1.22 à 4.1.23. le problème persiste.

Bonjour,

La 4.1.23 n’est pas une 4.2 mais encore une 4.1, donc comme dit par Loic attendre la 4.2 :wink: