Chi ha chiuso il sondaggio?

Ciao!

Quando si crea un sondaggio su Discourse, sembra che qualsiasi moderatore o amministratore abbia la possibilità di chiuderlo. Ho cercato di capire, utilizzando il plugin Data Explorer, se fosse possibile determinare “chi ha chiuso un sondaggio specifico”, ma nessuna delle tabelle relative ai sondaggi sembra registrare questa informazione. Ho anche controllato il registro dello staff, ma non ho trovato nulla.

Sai se è possibile capire quale utente ha chiuso un sondaggio nel forum?

Grazie!

Se utilizzi l’Esplora Dati, puoi provare con questo (SQL)

SELECT 
    pr.created_at AS "Chiuso il",
    p.topic_id AS "ID Discussione",
    p.post_number AS "Numero Messaggio",
    u.username AS "Chiuso da",
    pr.modifications AS "Modifiche"
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

Ciao

Grazie! Non credo che la chiusura del sondaggio sia inclusa nelle “revisioni del post”, ne sei sicuro? Ho provato e la chiusura/apertura di un sondaggio non appare lì.

Grazie per il report @gassim :+1: Ho aggiunto il supporto per

  1. mostrare chi ha chiuso un sondaggio direttamente nel sondaggio stesso
  2. memorizzare e registrare chi ha chiuso il sondaggio a scopo di audit

https://github.com/discourse/discourse/pull/40989