J’importe toujours des données d’une ancienne application vers notre nouveau Discourse.
Je ne parviens pas à créer une catégorie avec sa description via l’appel API suivant :
curl -X POST "https://site-discourse/categories.json" \
-H "Api-Key: api-key" \
-H "Api-Username: api-username" \
-d "name=categorie test" \
-d "description=Description De La Categorie"
La catégorie est créée mais il n’y a pas de description.
La description d’une catégorie correspond au contenu du sujet « À propos » créé automatiquement. Le texte par défaut est probablement considéré comme « nul » tant qu’il n’a pas été modifié.
Je pense qu’il n’existe pas de paramètre « description » disponible dans la requête de création d’une catégorie, et que vous devez effectuer une autre requête API pour mettre à jour le premier message du sujet À propos.
Selon votre processus d’importation, vous pourriez vouloir utiliser un script d’importation approprié plutôt que d’utiliser l’API. Voir Support > Migration