Composant Discourse-jitsi ne fonctionne pas

J’ai installé discourse-jitsi mais aucune option n’est disponible dans l’éditeur pour ajouter une conférence Jitsi.

Il y a une erreur :

[THEME 81 ‘Discourse Jitsi’] Erreur de compilation : SyntaxError : « /discourse/theme-81/discourse/components/modal/insert-jitsi : L’identificateur ‘themePrefix’ a déjà été déclaré. (11:7)\n\n 9 | import DModal from "discourse/components/d-modal";\n 10 | import TextField from "discourse/components/text-field";\n> 11 | import themePrefix from "discourse/helpers/theme-prefix";\n | ^\n 12 | import i18n from "discourse-common/helpers/i18n";\n 13 | export default class InsertJitsi extends Component {\n 14 | @tracked » (discourse/components/modal/insert-jitsi.gjs)\n

La fonction themePrefix est déjà disponible dans un contexte de composant, et l’erreur se produit parce que l’importation essaie de la remplacer. Ceci est lié au dernier PR #20.\n\ndiscourse-jitsi/javascripts/discourse/components/modal/insert-jitsi.gjs at main · discourse/discourse-jitsi · GitHub : j’ai fait un PR :+1:\n\nFIX: Syntax and settings issues by Arkshine · Pull Request #21 · discourse/discourse-jitsi · GitHub

4 « J'aime »

Comme il s’agit d’un composant thématique #officiel (surtout un avec une balise configurée :slight_smile:), avoir un sujet dédié est :chefs_kiss:. Cela m’évite d’avoir à scinder les sujets plus tard. :slight_smile:

3 « J'aime »

Ah, super ! Tant mieux !

3 « J'aime »

Merci beaucoup pour la correction, @Arkshine, elle est maintenant fusionnée.

2 « J'aime »

Merci @Arkshine, pouvons-nous clore ce sujet ?

2 « J'aime »

Ce sujet a été automatiquement fermé après 2 jours. Les nouvelles réponses ne sont plus autorisées.