Los nuevos usuarios que marcan una solución no pueden ser eliminados

En el servidor de Home Assistant Discourse, hemos tenido algunos problemas detallados aquí, y @Heliosurge sugirió que creara un problema aquí con la etiqueta de solución.

Problema:
Cuando un nuevo usuario crea un tema y una sola respuesta marcada como solución, el usuario no puede ser eliminado del asistente de revisión. El servidor devolverá un error 500. Si el moderador entra y elimina la marca de solución, el usuario puede ser eliminado.

Para replicar:

  1. Crear nuevo usuario.
  2. Crear Tema con cualquier cuerpo
  3. Crear Respuesta con cualquier texto.
  4. Marcar la respuesta como la solución.
  5. Marcar el tema como spam para moderación.
  6. (como moderador) aprobar la marca eligiendo la opción de eliminar al usuario (o bloquear eliminación).
  7. Aparecerá un error de servidor 500.
6 Me gusta

¡Gracias por el informe, lo revisaremos en las próximas semanas!

3 Me gusta

Hola @petr0

Estoy intentando reproducir este error pero no puedo hacerlo en mi instancia. ¿Tienes más detalles sobre el error 500 que estás recibiendo? Debería haber una entrada de error en /logs con una marca de tiempo que corresponda al momento en que intentas eliminar al usuario. Si puedes compartir los detalles en las pestañas de backtrace e info, sería mucho más fácil averiguar exactamente dónde está el problema.

1 me gusta