Impossible de changer la photo du profil utilisateur du système indépendamment du petit logo

Bonjour,

Je n’arrive plus à modifier l’icône de l’utilisateur système sur Discourse. J’ai essayé de le faire via la page des préférences de l’utilisateur système, mais peu importe ce que je sélectionne, l’icône du petit logo est toujours utilisée.

J’ai supposé que cela était lié à ma configuration utilisant un bucket S3 et qu’il ne supprimait pas la référence de l’URL de l’avatar pour une raison quelconque, mais j’ai remarqué que cela se produit toujours sur une installation propre en développement local. (J’utilise la version 2.7.0.beta1)

La seule façon de corriger le problème est de modifier le petit logo dans la section « Marque » des paramètres, mais cela modifie également le logo principal, donc je ne peux pas les modifier séparément.

Le problème est que le thème de notre entreprise possède une barre de navigation avec un fond sombre, de sorte que le logo réel comporte une partie blanche.

image

L’icône de l’utilisateur système est donc partiellement cachée.

image

Pour le moment, j’ai créé une version alternative du logo avec un fond sombre arrondi, ce qui permet à l’icône de l’utilisateur système de fonctionner, mais j’ai dû décaler négativement la marge du logo dans la barre de navigation en utilisant du CSS afin qu’elle s’aligne avec le conteneur comme l’ancien.

image

Je ne sais pas si d’autres personnes rencontrent ce problème ?

Merci pour toute aide.

4 « J'aime »

Créez simplement un autre utilisateur avec le logo souhaité et définissez-le comme utilisateur de notification (je ne me souviens plus du nom).

Je rencontre le même problème.
Cela a commencé immédiatement après la mise à jour vers 2.7.0.beta1 (869d25b7d3).
Dans notre cas, le logo, qui est directement issu de la section Marque, est étiré et coupé.

Malheureusement, modifier la petite icône du logo n’est pas une option pour nous.

@pfaffman, pourriez-vous s’il vous plaît donner plus de détails sur votre commentaire ?
Est-ce la seule solution possible ?

Merci d’avance.

Je pensais qu’il existait un paramètre système permettant de choisir l’utilisateur utilisé pour les annonces et les notifications, mais je ne le vois pas. Je suppose donc que je me trompais.

Je viens de pousser une correction :

https://github.com/discourse/discourse/commit/7ac9a4d2ecac873f80e0ebb4862a3a37f078bcd0

Vous pouvez choisir de ne pas l’activer en désactivant le paramètre use_site_small_logo_as_system_avatar.

11 « J'aime »