Estoy ejecutando Discourse 2.7.0.beta5 en un servidor Digital Ocean de 2 GB.
Todos los temas y respuestas requieren aprobación/moderación antes de publicarse en el foro.
Todas las imágenes se suben a AWS S3.
Cuando estoy en la página de Revisión, muchas de las imágenes enviadas por los usuarios no se muestran (en su lugar aparece un espacio en blanco) hasta que apruebo la publicación. Alternativamente, si edito la publicación que está en revisión y luego la guardo tal cual, la imagen aparece incluso sin aprobar la publicación para que el público la vea.
Cuando hago clic derecho en la imagen en blanco y la abro en una nueva pestaña, la URL es simplemente la del foro. Si edito y guardo la publicación mientras está en revisión y la imagen aparece, la URL de esa imagen es la del bucket de S3.
Esto me hace pensar que estas imágenes mantenidas en la cola de revisión posiblemente no se están subiendo a S3, y quizás por eso no se muestran hasta que se aprueba la publicación.
¿Hay algo que esté pasando por alto? ¿Alguna idea sobre cómo resolver este problema?
Hmm, no hay errores en la consola y las imágenes no aparecen en la pestaña de red. Después de editar y guardar la publicación, la imagen aparece en la pestaña de red. Si actualizo la página, las imágenes desaparecen nuevamente y no se muestran en la pestaña de red.
¡Gracias por informar sobre esto! Recibimos otro informe sobre el problema y hemos podido reproducirlo. Lo que estoy encontrando es que si hay varias publicaciones que requieren aprobación en la cola de revisión y que contienen imágenes, solo se muestra la imagen del elemento superior en la cola de revisión. Estamos trabajando en una solución para el problema ahora.