Erreur sur les plugins de vote de sujets et de messages

Salut à tous,

Je viens d’installer les dernières versions de chacun de ces plugins sur Discourse 3.4.6 et j’ai obtenu ces erreurs :

Ces erreurs font planter complètement Discourse et ne laissent voir qu’une page blanche.

Dommage !
Peut-être mettre à jour Discourse puis réessayer ?

Discourse est à la version 3.5.0.beta8-dev

Il est indiqué à jour :thinking:

Pour la branche tests-passed, mais si vous suivez la branche stable, je pense que la version 3.4.6 est la bonne (3.4.6: Security fix release)

Il devrait y avoir un fichier de compatibilité qui garantit qu’il n’y a pas d’éléments provenant du plugin que le site principal n’est pas prêt à utiliser, mais peut-être que cela a un peu dérapé pour cette dernière version. J’espère que quelqu’un pourra identifier le problème et le résoudre. :crossed_fingers:

1 « J'aime »

C’est vrai, mais l’approche de développement de Discourse est si solide que je reste avec les tests réussis et que j’ai presque zéro problème. :slight_smile:

Y a-t-il une chance que @HandSpy_v3 n’utilise pas le plugin officiel ? Son OP fait référence à deux plugins, comme nous en avions l’habitude.

J’utilise les plugins officiels, que je viens d’ajouter dans mon .yml sous

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          ...
          - git clone https://github.com/discourse/discourse-topic-voting.git
          - git clone https://github.com/discourse/discourse-post-voting.git

Complètement idiot, désolé. Deux plugins, pas un. :upside_down_face:

@HandSpy_v3 Vous pourriez passer à tests-passed dans app.yml selon la recommandation de Discourse.

params:
  db_default_text_search_config: "pg_catalog.english"

  ## Définir db_shared_buffers à un maximum de 25% de la mémoire totale.
  ## sera défini automatiquement par bootstrap en fonction de la RAM détectée, ou vous pouvez le remplacer
  db_shared_buffers: "256MB"

  ## peut améliorer les performances de tri, mais ajoute une utilisation de mémoire par connexion
  #db_work_mem: "40MB"

  ## Quelle révision Git ce conteneur doit-il utiliser ? (défaut : tests-passed)
  **#version: tests-passed**

1 « J'aime »

Oui, ça marche en bêta.

1 « J'aime »

Généralement, nous essayons d’ajouter un fichier de compatibilité dans les plugins pour éviter des situations comme celle-ci, nous alerterons l’équipe.

La solution de contournement consiste à extraire une version antérieure du plugin sur stable.