Al crear una encuesta en Discourse, parece que cualquier moderador o administrador tiene la opción de cerrarla. Intenté usar el plugin Data Explorer para averiguar «¿quién cerró una encuesta específica?», pero ninguna de las tablas relacionadas con las encuestas parece registrar esa información. También revisé el registro del personal, pero no encontré nada allí.
¿Sabes si es posible determinar qué usuario cerró una encuesta en el foro?
Si estás usando el Explorador de datos, puedes probar con esto (SQL)
SELECT
pr.created_at AS "Cerrado en",
p.topic_id AS "ID del tema",
p.post_number AS "Número de publicación",
u.username AS "Cerrado por",
pr.modifications AS "Modificaciones"
FROM post_revisions pr
JOIN posts p ON p.id = pr.post_id
JOIN users u ON u.id = pr.user_id
WHERE pr.modifications LIKE '%status=closed%'
ORDER BY pr.created_at DESC
¡Gracias! No creo que cerrar la encuesta forme parte de las “revisiones de publicación”, ¿estás seguro? Lo he intentado y el cierre/apertura de una encuesta no aparece allí.