From ea0bbc542edf0a3193532a4f3e08f2e0c22277dd Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Fri, 7 Feb 2025 03:34:10 -0800 Subject: [PATCH] Alias table name to object to maintain API consistency --- app/blueprints/api/v1/grid_character_blueprint.rb | 4 ++-- app/blueprints/api/v1/grid_summon_blueprint.rb | 4 ++-- app/blueprints/api/v1/grid_weapon_blueprint.rb | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/blueprints/api/v1/grid_character_blueprint.rb b/app/blueprints/api/v1/grid_character_blueprint.rb index 9c7f4ee..5ee1d14 100644 --- a/app/blueprints/api/v1/grid_character_blueprint.rb +++ b/app/blueprints/api/v1/grid_character_blueprint.rb @@ -10,12 +10,12 @@ module Api end view :preview do - association :character, blueprint: CharacterBlueprint + association :character, name: :object, blueprint: CharacterBlueprint end view :nested do include_view :mastery_bonuses - association :character, blueprint: CharacterBlueprint, view: :full + association :character, name: :object, blueprint: CharacterBlueprint, view: :full end view :uncap do diff --git a/app/blueprints/api/v1/grid_summon_blueprint.rb b/app/blueprints/api/v1/grid_summon_blueprint.rb index 4c331b9..c4516af 100644 --- a/app/blueprints/api/v1/grid_summon_blueprint.rb +++ b/app/blueprints/api/v1/grid_summon_blueprint.rb @@ -6,11 +6,11 @@ module Api fields :main, :friend, :position, :quick_summon, :uncap_level, :transcendence_step view :preview do - association :summon, blueprint: SummonBlueprint + association :summon, name: :object, blueprint: SummonBlueprint end view :nested do - association :summon, blueprint: SummonBlueprint, view: :full + association :summon, name: :object, blueprint: SummonBlueprint, view: :full end view :full do diff --git a/app/blueprints/api/v1/grid_weapon_blueprint.rb b/app/blueprints/api/v1/grid_weapon_blueprint.rb index 1571357..2530955 100644 --- a/app/blueprints/api/v1/grid_weapon_blueprint.rb +++ b/app/blueprints/api/v1/grid_weapon_blueprint.rb @@ -6,7 +6,7 @@ module Api fields :mainhand, :position, :uncap_level, :transcendence_step, :element view :preview do - association :weapon, blueprint: WeaponBlueprint + association :weapon, name: :object, blueprint: WeaponBlueprint end view :nested do @@ -24,7 +24,7 @@ module Api } end - association :weapon, blueprint: WeaponBlueprint, view: :full + association :weapon, name: :object, blueprint: WeaponBlueprint, view: :full association :weapon_keys, blueprint: WeaponKeyBlueprint, if: ->(_field_name, w, _options) { [2, 3, 17, 24, 34].include?(w.weapon.series) }