Parece haber un problema con la última actualización realizada en la versión 3.1.0.beta6
Informe de error
Prioridad/Severidad: Media - El problema impide que las publicaciones se muestren correctamente a los usuarios que esperan la aprobación de publicaciones, lo cual es una funcionalidad central de Discourse.
Plataforma: Versión de Discourse 3.1.0.beta6. El problema parece ser independiente de la plataforma, ya que está relacionado con una actualización reciente.
Descripción: Después de la actualización reciente a la versión de Discourse 3.1.0.beta6, las publicaciones no se muestran como se esperaba. El problema parece estar relacionado con la clase PostSerializer, que se actualizó en la versión reciente. Las publicaciones funcionan como se esperaba en la versión anterior 3.1.0.beta5.
Resultado REAL: Las publicaciones en espera de aprobación no se muestran después de que la página se actualiza como se esperaba.
Resultado ESPERADO: Las publicaciones en espera de aprobación deberían mostrarse correctamente como lo hacían en la versión anterior.
Pasos para reproducir:
- Actualiza Discourse a la versión
3.1.0.beta6. - Asegúrate de que
approve post counto cualquiera de las otras configuraciones de aprobación de publicaciones esté configurada. - Crea una publicación nueva o ve una publicación existente.
- Observa que la publicación no se muestra como se esperaba.
Notas adicionales: El problema parece estar posiblemente relacionado con la actualización reciente (21 de julio de 2023) de PostSerializer y/o PostGuardian. Las publicaciones funcionan como se esperaba en la versión anterior 3.1.0.beta5. El problema necesita ser investigado más a fondo para identificar la causa exacta y la solución.
Capturas de pantalla/Video:
- Grabación de pantalla del problema donde la publicación “En espera de aprobación” desaparece después de actualizar
- Grabación de pantalla de la actualización de la página en la versión
3.1.0.beta5donde la publicación “En espera de aprobación” persiste como se esperaba 