diff --git a/app/controllers/outfits_controller.rb b/app/controllers/outfits_controller.rb index 1520017c..a4e3be17 100644 --- a/app/controllers/outfits_controller.rb +++ b/app/controllers/outfits_controller.rb @@ -49,24 +49,27 @@ class OutfitsController < ApplicationController def new @colors = Color.funny.alphabetical @species = Species.alphabetical - - newest_items = Item.newest. - select(:id, :name, :updated_at, :thumbnail_url, :rarity_index, :is_manually_nc) - .limit(18) - @newest_modeled_items, @newest_unmodeled_items = - newest_items.partition(&:predicted_fully_modeled?) - @newest_unmodeled_items_predicted_missing_species_by_color = {} - @newest_unmodeled_items_predicted_modeled_ratio = {} - @newest_unmodeled_items.each do |item| - h = item.predicted_missing_nonstandard_body_ids_by_species_by_color - standard_body_ids_by_species = item. - predicted_missing_standard_body_ids_by_species - if standard_body_ids_by_species.present? - h[:standard] = standard_body_ids_by_species + # HACK: Skip this in development, because it's slow! + unless Rails.env.development? + newest_items = Item.newest. + select(:id, :name, :updated_at, :thumbnail_url, :rarity_index, :is_manually_nc) + .limit(18) + @newest_modeled_items, @newest_unmodeled_items = + newest_items.partition(&:predicted_fully_modeled?) + + @newest_unmodeled_items_predicted_missing_species_by_color = {} + @newest_unmodeled_items_predicted_modeled_ratio = {} + @newest_unmodeled_items.each do |item| + h = item.predicted_missing_nonstandard_body_ids_by_species_by_color + standard_body_ids_by_species = item. + predicted_missing_standard_body_ids_by_species + if standard_body_ids_by_species.present? + h[:standard] = standard_body_ids_by_species + end + @newest_unmodeled_items_predicted_missing_species_by_color[item] = h + @newest_unmodeled_items_predicted_modeled_ratio[item] = item.predicted_modeled_ratio end - @newest_unmodeled_items_predicted_missing_species_by_color[item] = h - @newest_unmodeled_items_predicted_modeled_ratio[item] = item.predicted_modeled_ratio end @species_count = Species.count