From 404720d2593b823664e6141b648666ca62ed87d8 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Tue, 24 Jan 2023 02:38:09 -0800 Subject: [PATCH] Add relation to Party and output in Blueprint --- app/blueprints/api/v1/party_blueprint.rb | 2 ++ app/models/party.rb | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/app/blueprints/api/v1/party_blueprint.rb b/app/blueprints/api/v1/party_blueprint.rb index be3635e..0d118b1 100644 --- a/app/blueprints/api/v1/party_blueprint.rb +++ b/app/blueprints/api/v1/party_blueprint.rb @@ -64,6 +64,8 @@ module Api include_view :characters include_view :job_skills + association :accessory, + blueprint: JobAccessoryBlueprint fields :description, :charge_attack, :button_count, :turn_count, :chain_count end diff --git a/app/models/party.rb b/app/models/party.rb index 87dd9d4..1b99313 100644 --- a/app/models/party.rb +++ b/app/models/party.rb @@ -16,6 +16,11 @@ class Party < ApplicationRecord belongs_to :raid, optional: true belongs_to :job, optional: true + belongs_to :accessory, + foreign_key: 'accessory_id', + class_name: 'JobAccessory', + optional: true + belongs_to :skill0, foreign_key: 'skill0_id', class_name: 'JobSkill',