diff --git a/app/assets/javascripts/admin/models/flagged_post.js b/app/assets/javascripts/admin/models/flagged_post.js index 981dd287b..2f335a6b3 100644 --- a/app/assets/javascripts/admin/models/flagged_post.js +++ b/app/assets/javascripts/admin/models/flagged_post.js @@ -66,6 +66,7 @@ Discourse.FlaggedPost = Discourse.Post.extend({ Discourse.FlaggedPost.reopenClass({ findAll: function(filter) { var result = Em.A(); + result.set('loading', true); Discourse.ajax("/admin/flags/" + filter + ".json").then(function(data) { var userLookup = {}; data.users.each(function(u) { @@ -76,6 +77,7 @@ Discourse.FlaggedPost.reopenClass({ f.userLookup = userLookup; result.pushObject(f); }); + result.set('loading', false); }); return result; } diff --git a/app/assets/javascripts/admin/templates/flags.js.handlebars b/app/assets/javascripts/admin/templates/flags.js.handlebars index dd7fb2f76..14d5dd78e 100644 --- a/app/assets/javascripts/admin/templates/flags.js.handlebars +++ b/app/assets/javascripts/admin/templates/flags.js.handlebars @@ -7,43 +7,51 @@ -
- | - | {{i18n admin.flags.flagged_by}} | -- | - | ||||
---|---|---|---|---|---|---|---|---|
{{#linkTo 'adminUser' flag.user}}{{avatar flag.user imageSize="small"}}{{/linkTo}} | -{{#if flag.topicHidden}} {{/if}}{{flag.title}}{{{flag.excerpt}}} - |
- {{#each flag.flaggers}}{{#linkTo 'adminUser' this}}{{avatar this imageSize="small"}} {{/linkTo}}{{/each}} | -{{date flag.lastFlagged}} | -- {{#if adminActiveFlagsView}} - - - {{/if}} - | -
- - | - | - | + | + | + | {{i18n admin.flags.flagged_by}} | ++ |
---|
{{i18n admin.flags.no_results}}
+ {{/if}} +{{/if}} \ No newline at end of file diff --git a/config/locales/client.en.yml b/config/locales/client.en.yml index 217180d24..94e48591a 100644 --- a/config/locales/client.en.yml +++ b/config/locales/client.en.yml @@ -1015,6 +1015,7 @@ en: flagged_by: "Flagged by" error: "Something went wrong" view_message: "view message" + no_results: "There are no flags." groups: title: "Groups"