FEATURE: flag resolution in admin screen

This commit is contained in:
Sam
2014-06-24 13:20:57 +10:00
parent bd13fedba5
commit c23a4fcbee
4 changed files with 36 additions and 1 deletions

View File

@@ -23,8 +23,17 @@ Discourse.FlaggedPost = Discourse.Post.extend({
r = [];
_.each(this.post_actions, function(action) {
var user = _this.userLookup[action.user_id];
var deletedBy = null;
if(action.deleted_by_id){
deletedBy = _this.userLookup[action.deleted_by_id];
}
var flagType = I18n.t('admin.flags.summary.action_type_' + action.post_action_type_id, {count: 1});
r.push({user: user, flagType: flagType, flaggedAt: action.created_at});
r.push({
user: user, flagType: flagType, flaggedAt: action.created_at, deletedBy: deletedBy,
tookAction: action.staff_took_action, deletedAt: action.deleted_at
});
});
return r;
}.property(),