From 2aef9bd71faa207eff298c8384a7a61f717a5d82 Mon Sep 17 00:00:00 2001 From: Yuki Date: Fri, 24 Jul 2015 01:13:39 +0530 Subject: [PATCH] Support for Ruby 2.0.0 --- app/controllers/moderation_controller.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/controllers/moderation_controller.rb b/app/controllers/moderation_controller.rb index 38c28867..2e4a073a 100644 --- a/app/controllers/moderation_controller.rb +++ b/app/controllers/moderation_controller.rb @@ -17,18 +17,23 @@ class ModerationController < ApplicationController Report.where(deleted: false).each do |report| target = if report.target.is_a? User report.target - else - next if report.target.user.nil? + elsif report.target.respond_to? :user report.target.user + else + nil end + next if target.nil? + @users[target] ||= 0 @users[target] += 1 end @users = @users.sort_by do |k, v| v - end.reverse.to_h + end.reverse + + Hash[@users] else @user_id = @user_id.to_i @type = 'all'