BathHacked/energy-sparks

View on GitHub
app/controllers/map_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class MapController < ApplicationController
  skip_before_action :authenticate_user!

  def index
    schools = School.includes(:configuration).visible.order(:name)
    schools = schools.where(school_group_id: params[:school_group_id]).order(:name) if params[:school_group_id]
    render json: Maps::SchoolFeatures.new(schools).as_json, status: :ok
  end
end