From 56157a612d45a019329593b187e70620b0e00f15 Mon Sep 17 00:00:00 2001 From: Jared Cosulich Date: Fri, 1 Mar 2019 13:04:42 -0500 Subject: [PATCH] don't show admin data if that category is missing on a page --- app/controllers/categories_controller.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/controllers/categories_controller.rb b/app/controllers/categories_controller.rb index 77e1c6c1..a47942ef 100644 --- a/app/controllers/categories_controller.rb +++ b/app/controllers/categories_controller.rb @@ -27,6 +27,7 @@ class CategoriesController < ApplicationController @child_school_categories = SchoolCategory.for_parent_category(@school, @category).in(@year).valid.to_a missing_categories = Category.for_parent(@category) - @child_school_categories.map(&:category) missing_categories.each do |category| + next if category.benchmark.present? @child_school_categories << category.school_categories.new(school: @school) end @questions = @category.questions.created_in(@year)