Mi dispiace Roi, questo si è un po’ perso. Suppongo che ci sia qualcosa che non va nel codice del report stesso? discourse/app/models/concerns/reports/posts.rb at 8596aa34c46071eb42ffbb9e19ad733d1765578e · discourse/discourse · GitHub .
Hai accesso alla console rails del tuo sito? Se sì, prova questo e vedi se ti restituisce dei dati:
Report.find("posts", start_date: 4.weeks.ago, end_date: Time.zone.now).data
Questo stamperà anche le query SQL che esegue, quindi potrebbero esserci ulteriori indizi lì.