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