pupilfirst/pupilfirst

View on GitHub
app/queries/cohort_resolver.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
class CohortResolver < ApplicationQuery
  include AuthorizeSchoolAdmin

  property :id

  def cohort
    @cohort ||= current_school.cohorts.find_by(id: id)
  end

  private

  def resource_school
    cohort&.school
  end
end