Je fais tourner Discourse 2.7.0.beta5 sur un serveur Digital Ocean de 2 Go.
Tous les sujets et réponses nécessitent une approbation/modération avant d’être publiés sur le forum.
Toutes les images sont téléversées vers AWS S3.
Lorsque je suis sur la page de révision, de nombreuses images soumises par les utilisateurs ne s’affichent pas (un espace vide apparaît à la place) tant que je n’ai pas approuvé le message. Alternativement, si je modifie le message en cours de révision puis que je l’enregistre tel quel, l’image apparaît même sans avoir approuvé le message pour qu’il soit visible par le public.
Lorsque je fais un clic droit sur l’image vide et que je l’ouvre dans un nouvel onglet, l’URL est simplement celle du forum. Si je modifie et enregistre le message en cours de révision et que l’image apparaît, l’URL de cette image pointe vers le bucket S3.
Cela me fait penser que ces images conservées dans la file d’attente de révision ne sont peut-être pas téléversées vers S3, et que c’est peut-être la raison pour laquelle elles ne s’affichent pas tant que le message n’est pas approuvé ?
Y a-t-il quelque chose que j’aurais manqué ? Avez-vous des idées sur la façon de résoudre ce problème ?
Hmm, aucune erreur dans la console et les images n’apparaissent pas dans l’onglet Réseau. Après avoir édité et enregistré le post, l’image apparaît dans l’onglet Réseau. Si je rafraîchis la page, les images disparaissent à nouveau et n’apparaissent plus dans l’onglet Réseau.
Merci d’avoir signalé ce problème ! Nous avons reçu un autre signalement concernant ce problème et avons pu le reproduire. Ce que je constate, c’est que s’il y a plusieurs publications nécessitant une approbation dans la file d’attente de révision et contenant des images, seule l’image de l’élément le plus haut dans la file d’attente de révision est affichée. Nous travaillons actuellement à la résolution de ce problème.