Erreur 500 lors de l'installation du composant Advanced Hero

J’ai essayé d’installer via le bouton ou manuellement, j’obtiens constamment des erreurs 500 ou cela me redirige vers une page 404 sur notre site web. Est-ce que ça ne concerne que moi ?

Salut, pour ma part je n’ai pas eu de souci pour installer le composant .
Si tu installes le composant manuellement avec le dépôt

Cela ne fonctionne pas ?

Essayé sur 3.4 et 3.5.

J’ai juste essayé de l’installer et ça a fonctionné, sans l’erreur que vous voyez. Utilisez-vous la bonne URL pour le dépôt GitHub ? Ce devrait être
GitHub - thebestgoodguy/vibecommit-hero: Discourse Hero Component

Cela pourrait être dû à votre version de Discourse et au fait que lorsque le composant de bannière polyvalente a été adopté, le fichier de compatibilité n’a pas été effacé. Je soupçonne que le commit spécifié là-bas ne peut pas être trouvé dans le dépôt actuel car il appartient à la bannière polyvalente.

3 « J'aime »

Le .git à la fin de l’URL est ce qui a résolu le problème ! Merci !

lol jamais mind, voici ce que j’ai fini par obtenir :

On dirait que vous avez créé un nouveau thème. Vous devrez sélectionner « depuis un dépôt git ». Mais je suppose que cela échouera

J’ai aussi réessayé sans le .git à la fin, et cela fonctionne toujours de mon côté.

Donc oui, il semble que Moin soit sur la bonne voie avec ses conseils. Avez-vous mis à jour votre site vers la dernière version ? Avez-vous déjà un autre composant installé qui entre en conflit ?

La gestion des erreurs est assez atroce ici - ce serait bien si un meilleur message d’erreur pouvait être affiché ! :upside_down_face: Pouvez-vous vérifier si des informations plus/meilleures sur ce qui ne va pas apparaissent dans la console javascript ?

Oui, j’ai essayé sur notre staging où nous avons la version 3.5. Peut-être que c’est la bannière polyvalente que nous avons qui cause le conflit. Quoi qu’il en soit, merci à tous pour votre aide.

Faites-nous savoir si cela fonctionne. Je vais déplacer cela vers un nouveau sujet Support afin que nous puissions le clôturer.

Il y a une erreur dans .discourse-compatibility

< 3.6.0.beta1-dev: 9f248e18b35e4cf599e35a871e9348957077e7c6

Ce commit n’existe pas, il ne s’installe donc pas sur la version stable 3.5.1.

C’est ce qui arrive quand on “fork” quelque chose mais qu’on jette tout l’historique git.

3 « J'aime »