Voici deux captures d’écran. La première liste les composants de thème que j’ai installés. La suivante montre l’aperçu de ce que Discourse enregistre comme installé. Seul le sélecteur de thème hamburger est listé comme installé. Lorsque, par exemple, je réinstalle le plugin GIF, il le duplique dans la liste.
J’ai déjà exécuté ./launcher rebuild app, mais cela n’a rien changé. Que puis-je essayer d’autre pour mettre à jour cette liste ? J’ai peur que les mises à jour automatiques ne fonctionnent pas correctement à cause de cela.
Hmm, oui, je vois aussi ce problème. Il semble que nous vérifiions le nom du thème pour déterminer s’il est installé… donc si son nom change (localement ou à distance avant l’installation), il ne sera plus reconnu comme installé.
Nous devrions probablement vérifier l’URL du dépôt à la place, car elle devrait changer moins souvent que le nom… bonne nouvelle : cela n’aura aucun impact sur les mises à jour automatiques.