pupilfirst/pupilfirst

View on GitHub
app/queries/student_resolver.rb

Summary

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

  property :student_id

  def student
    @student ||= current_school.students.find_by(id: student_id)
  end

  def resource_school
    student&.school
  end
end