/moderator/dashboard: fix exception when PostArchive isn't enabled.
NoMethodError exception raised
undefined method `each' for nil:NilClass
app/views/moderator/dashboards/_activity_tag.html.erb:10:in `_app_views_moderator_dashboards__activity_tag_html_erb__4366063041301266690_47304449138520'
app/views/moderator/dashboards/show.html.erb:10:in `_app_views_moderator_dashboards_show_html_erb___734721021521262965_47304462731220'
This commit is contained in:
@@ -5,7 +5,7 @@ module Moderator
|
|||||||
attr_reader :user, :count
|
attr_reader :user, :count
|
||||||
|
|
||||||
def self.all(min_date, max_level)
|
def self.all(min_date, max_level)
|
||||||
return unless PostArchive.enabled?
|
return [] unless PostArchive.enabled?
|
||||||
|
|
||||||
records = PostArchive.where("updated_at > ?", min_date).group(:updater).count.map do |user, count|
|
records = PostArchive.where("updated_at > ?", min_date).group(:updater).count.map do |user, count|
|
||||||
new(user, count)
|
new(user, count)
|
||||||
|
|||||||
Reference in New Issue
Block a user