Le plugin personnalisé ne s'affiche pas après la mise à jour

Bonjour ! Nous avons essayé de mettre à jour uniquement notre plugin personnalisé, mais le bouton de mise à jour était désactivé. Nous avons donc décidé de mettre à jour Docker Manager (car c’est le seul qui avait un bouton de mise à jour actif). Une fois que nous l’avons fait, Discourse et notre plugin se sont mis à jour automatiquement, mais notre plugin a disparu de la page principale (il est activé dans la barre des paramètres des plugins). La mise à jour de Discourse pourrait-elle déclencher ce comportement ? (nous ne l’avions pas mis à jour depuis longtemps)

Les mises à jour du gestionnaire Docker bloquent toutes les autres mises à jour.

Est-il possible que votre plugin personnalisé ne soit plus compatible ?

Comment puis-je vérifier sa compatibilité ?

  1. Exécutez une reconstruction à partir de la ligne de commande et recherchez les messages d’erreur ?
  2. Lorsque vous êtes sur le site Web, vérifiez la console JavaScript pour les erreurs qui pourraient être liées.
1 « J'aime »
  1. Dès que je sais, il n’y a pas de messages d’erreur lors de la reconstruction - l’administrateur système confirme que le plugin est activé et en cours d’exécution
  2. Il n’y a pas de messages d’erreur dans la console du site web non plus

Alors je pense que vous allez devoir entrer dans le vif du sujet.

Créez une instance de développement et ajoutez quelques instructions print et utilisez des impressions de console (par exemple, pp), byebug et debugger pour suivre la progression du code.

1 « J'aime »