Une erreur s'est produite lors du retour de la liste des catégories de Discourse

Je viens de mettre à jour Discourse vers la dernière version hier soir. Ce matin, lorsque j’ai voulu publier un nouveau post Wordpress, j’ai reçu cette erreur.

J’ai pu publier le post de Wordpress vers le forum, mais pas avec le sujet approprié. Je peux ajouter une étiquette et elle apparaîtra dans le post sur le forum.

En regardant dans les journaux, je vois ceci :

[2023-05-12 16:54:03] webhook_topic.ERROR: update_topic_content.response_body_error
[2023-05-12 16:54:52] webhook_topic.ERROR: update_topic_content.response_body_error

Est-ce un bug de la dernière version, des idées ?

wp-discourse est-il également à jour ? (Je ne l’utilise pas moi-même, c’est donc la meilleure idée que je puisse proposer)

C’est bien le cas. :thinking:

Pour que nous soyons tous sur la même longueur d’onde :

Discourse : 3.1.0.beta4
WP-Discourse : Version 2.4.9

Je voulais faire un point sur la situation. J’ai activé la journalisation pour tout et j’ai examiné de plus près, et j’ai trouvé cette erreur.

2023-05-19 16:11:08] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"Une réponse invalide a été retournée par Discourse","http_code":403,"http_body":"{\"errors\":[\"Vous n\'êtes pas autorisé à afficher la ressource demandée. Le nom d\'utilisateur ou la clé de l\'API est invalide.\"],\"error_type\":\"invalid_access\"}"}

Ceci m’a interpellé : « Le nom d’utilisateur ou la clé de l’API est invalide. »

D’une manière ou d’une autre, mon ID utilisateur principal a changé après la mise à jour que j’ai récemment effectuée… Je l’avais précédemment défini sur un nom personnalisé, autre que « system ». Cependant, lorsque je suis retourné examiner, j’ai vu que l’utilisateur système était revenu par défaut à « system ». J’ai donc rétabli le nom personnalisé que j’avais et tout fonctionne.

Je sais que je ne l’ai pas rétabli au nom par défaut de « system » et je suis la seule personne ayant accès. Je pense que c’était un bug de la dernière mise à jour. Tout va bien maintenant cependant.