From 76f3b856134f3cc69575934a264100a9fab01482 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Sun, 9 Feb 2025 18:04:43 -0800 Subject: [PATCH] Update raid blueprints - Show flat representation of raid group in RaidBlueprint's nested view - Show nested representation of raid in RaidGroupBlueprint's full view --- app/blueprints/api/v1/raid_blueprint.rb | 4 +--- app/blueprints/api/v1/raid_group_blueprint.rb | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/app/blueprints/api/v1/raid_blueprint.rb b/app/blueprints/api/v1/raid_blueprint.rb index a10307a..af688d1 100644 --- a/app/blueprints/api/v1/raid_blueprint.rb +++ b/app/blueprints/api/v1/raid_blueprint.rb @@ -13,9 +13,7 @@ module Api fields :slug, :level, :element - field :group do |raid| - { extra: raid.group&.extra } - end + association :group, blueprint: RaidGroupBlueprint, view: :flat end view :full do diff --git a/app/blueprints/api/v1/raid_group_blueprint.rb b/app/blueprints/api/v1/raid_group_blueprint.rb index c65a0fa..66f1320 100644 --- a/app/blueprints/api/v1/raid_group_blueprint.rb +++ b/app/blueprints/api/v1/raid_group_blueprint.rb @@ -16,7 +16,7 @@ module Api view :full do include_view :flat - association :raids, blueprint: RaidBlueprint, view: :full + association :raids, blueprint: RaidBlueprint, view: :nested end end end