Eager load raids/groups when querying

This commit is contained in:
Justin Edmund 2025-02-09 18:12:56 -08:00
parent 588d682801
commit f89b21c253

View file

@ -4,7 +4,7 @@ module Api
module V1 module V1
class RaidsController < Api::V1::ApiController class RaidsController < Api::V1::ApiController
def all def all
render json: RaidBlueprint.render(Raid.all, view: :full) render json: RaidBlueprint.render(Raid.includes(:group).all, view: :nested)
end end
def show def show
@ -13,7 +13,7 @@ module Api
end end
def groups def groups
render json: RaidGroupBlueprint.render(RaidGroup.all, view: :full) render json: RaidGroupBlueprint.render(RaidGroup.includes(raids: :group).all, view: :full)
end end
end end
end end