diff --git a/.rubocop.yml b/.rubocop.yml index 8f9cbdaa0..c3ebd2b40 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -300,6 +300,9 @@ Rails/SkipsModelValidations: Rails/TimeZone: Enabled: true +Rails/UniqBeforePluck: + Enabled: true + Rails/UniqueValidationWithoutIndex: Enabled: true Severity: refactor diff --git a/app/controllers/admin/stats_controller.rb b/app/controllers/admin/stats_controller.rb index b7c6c6cad..14a32c17e 100644 --- a/app/controllers/admin/stats_controller.rb +++ b/app/controllers/admin/stats_controller.rb @@ -1,6 +1,6 @@ class Admin::StatsController < Admin::BaseController def show - @event_types = Ahoy::Event.pluck(:name).uniq.sort + @event_types = Ahoy::Event.distinct.order(:name).pluck(:name) @visits = Visit.count @debates = Debate.with_hidden.count