FEATURE: allow plugins to add custom admin reports

This commit is contained in:
Régis Hanol
2015-06-25 02:42:08 +02:00
parent 28a8b886c0
commit 18f887772d
5 changed files with 58 additions and 46 deletions

View File

@@ -12,8 +12,9 @@ export default Discourse.Route.extend({
if (versionChecks) {
c.set('versionCheck', Discourse.VersionCheck.create(d.version_check));
}
_.each(d.reports,function(report){
c.set(report.type, Discourse.Report.create(report));
['global_reports', 'page_view_reports', 'private_message_reports', 'http_reports', 'user_reports'].forEach(name => {
c.set(name, d[name].map(r => Discourse.Report.create(r)));
});
var topReferrers = d.top_referrers;