Tut mir leid Roi, das ist ein wenig untergegangen. Ich schätze, es muss etwas mit dem Berichtscode selbst nicht stimmen? discourse/app/models/concerns/reports/posts.rb at 8596aa34c46071eb42ffbb9e19ad733d1765578e · discourse/discourse · GitHub .
Hast du Zugriff auf die Rails-Konsole deiner Seite? Wenn ja, versuche Folgendes und sieh nach, ob du Daten erhältst:
Report.find("posts", start_date: 4.weeks.ago, end_date: Time.zone.now).data
Dies gibt auch die ausgeführten SQL-Abfragen aus, sodass es dort weitere Hinweise geben könnte.