diff --git a/app/models/dashboard/survey_item_response.rb b/app/models/dashboard/survey_item_response.rb index e4771c5..1ecec75 100644 --- a/app/models/dashboard/survey_item_response.rb +++ b/app/models/dashboard/survey_item_response.rb @@ -14,6 +14,8 @@ module Dashboard has_one :dashboard_measure, through: :dashboard_survey_item + validates :likert_score, numericality: { greater_than: 0, less_than_or_equal_to: 5 } + scope :exclude_boston, lambda { includes(school: :district).where.not("district.name": "Boston") }