chore: performance fixes for response rate calculation

mciea-main
Nelson Jovel 2 years ago
parent 47cca3ce1f
commit 5b34c2257f

@ -37,6 +37,6 @@ class OverviewController < SqmApplicationController
end end
def categories def categories
@categories ||= Category.sorted.includes(%i[measures admin_data_items subcategories]) @categories ||= Category.sorted.includes(%i[measures scales admin_data_items subcategories])
end end
end end

@ -9,4 +9,5 @@ class Category < ActiveRecord::Base
has_many :subcategories has_many :subcategories
has_many :measures, through: :subcategories has_many :measures, through: :subcategories
has_many :admin_data_items, through: :measures has_many :admin_data_items, through: :measures
has_many :scales, through: :subcategories
end end

Loading…
Cancel
Save