Cela fonctionnait auparavant, mais récemment, en essayant d’envoyer un MP en utilisant DiscourseApi, je reçois constamment : DiscourseApi::UnprocessableEntity ({\"action\"=\u003e\"create_post\", \"errors\"=\u003e[\"Vous devez sélectionner un utilisateur valide.\"]}) mais l’utilisateur est valide (et la même chose se produit, quel que soit le nom d’utilisateur que j’essaie).
Via une console utilisant la gem Discourse :
user = "MonNomUtilisateur"
client = DiscourseApi::Client.new("https://monforum.com")
client.api_key = "h03873hxjd734i4hdjdudje94udjdjdeje83483483jdjdjdjed84u34e"
client.api_username = "NomUtilisateurForum"
client.create_private_message(
title: "test d'un titre",
raw: "Salut, c'est un test",
target_usernames: user
)
On dirait un bug ? (Je pense qu’il y a eu un bug similaire avec les tags il y a quelque temps : /)