From 24adf4bc49d6796cad301ee460978d1ca8003c78 Mon Sep 17 00:00:00 2001 From: Angel Perez Date: Fri, 13 Jul 2018 10:14:18 -0400 Subject: [PATCH] Improve Rake tasks performance replacing `.all.each` with `.find_each` --- lib/tasks/slugs.rake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tasks/slugs.rake b/lib/tasks/slugs.rake index 2615c5b4c..06de12f00 100644 --- a/lib/tasks/slugs.rake +++ b/lib/tasks/slugs.rake @@ -2,7 +2,7 @@ namespace :slugs do desc "Generate slug attribute for objects from classes that use Sluggable concern" task generate: :environment do %w(Budget Budget::Heading Budget::Group).each do |class_name| - class_name.constantize.all.each(&:generate_slug) + class_name.constantize.find_each(&:generate_slug) end end end