Initialement, après l’enregistrement, il est également correctement affiché dans le sujet. Cependant, après avoir rechargé le site web, il est rendu comme ceci :
Ce que j’ai déjà essayé :
vérifier que le contenu brut dans la base de données est correct
depuis l’interface web, sélectionner « Reconstruire le HTML »
depuis la console du serveur, exécuter rake posts:rebake (aucune erreur)
désactiver le cache du navigateur pour m’assurer de ne pas voir un ancien rendu
redémarrer l’application via ./launcher restart app
redémarrer le serveur entier
Je ne sais plus quoi faire à ce stade. Des conseils pour déboguer davantage ?
Il s’agit d’une nouvelle installation standard utilisant docker. Je suis sur la version 3.2.0.beta4-dev.
Je viens de tester et oui, cela se produit aussi là. Donc, cela ne semble pas lié à l’API (je vais ajuster le titre du sujet).
Aucune différence, cela se produit toujours. Quant à la reproduction, je suis capable de le reproduire de manière fiable en utilisant ceci comme contenu complet du sujet :
Test

Ouf, je vois. C’est logique puisque avant de rencontrer ce problème, j’ai importé 120 000 sujets. Cela a donc dû récupérer beaucoup d’images d’imgur.
Merci d’avoir souligné cela, je pensais simplement que le client faisait toutes les requêtes d’images !
Je trouve intéressant que le serveur effectue ces requêtes, j’imagine que c’est pour les mettre en cache localement au cas où l’original disparaîtrait ? Je vais chercher des moyens d’étaler le processus, afin que les 120 000 messages soient construits sur une période plus longue pour éviter que le serveur ne soit mis sur liste noire ou limité en débit. Je veux dire que pour ce serveur, ce n’est pas un problème, c’est juste une intégration. Mais une fois que j’aurai fait l’importation en production, j’aimerais éviter cela
Sauf si vous désactivez les paramètres qui activent ce comportement.
Alors faites l’importation sur une autre machine et restaurez la sauvegarde sur la production. Une solution plus compliquée consisterait à faire en sorte que votre serveur récupère les éléments via un serveur proxy.