@szhorvat ¿Cuándo fue la última vez que realizaste una actualización en la línea de comandos?
@tshenry ¿Podría ser debido al error de PostgreSQL que se detectó?
@szhorvat ¿Cuándo fue la última vez que realizaste una actualización en la línea de comandos?
@tshenry ¿Podría ser debido al error de PostgreSQL que se detectó?
Estamos utilizando el alojamiento de Discourse, por lo que no puedo realizar las actualizaciones yo mismo. Creo que siempre se actualiza automáticamente a la última versión beta.
Esto debería corregirse en:
Los pasos para reproducir el problema son bastante simples cuando se entiende qué está ocurriendo
:
Como administrador, cambia min_first_post_length a un valor mayor que 25.
Como usuario regular, crea un tema y luego elimínalo.
Esperarías que el tema se cerrara y se editara para decir (tema eliminado por el autor), pero solo se cerrará.
Lo que ocurre aquí es que la cadena (tema eliminado por el autor) es más corta que min_first_post_length, y cuando el sistema edita el tema, las validaciones de longitud del post no permiten que la edición se complete, pero el tema se cierra porque esto se realiza por separado.
Mi corrección anterior omite todas las validaciones para la revisión que realiza el sistema cuando un usuario elimina sus publicaciones.
¡Eso es una impresionante labor de caza de errores. ![]()
![]()
¡Definitivamente se volvió mucho más fácil rastrearlo gracias a los esfuerzos de todos aquí! Imagino que me habría llevado de 2 a 3 veces más tiempo si no fuera por el increíble trabajo de detective realizado aquí ![]()
Este tema se cerró automáticamente después de 10 días. Ya no se permiten nuevas respuestas.