From 3226acdf4a8bafab72bc58e77862fe4d3975842d Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Tue, 3 Jan 2023 08:05:47 -0800 Subject: [PATCH] Allow input of expanded details and output them --- app/blueprints/api/v1/party_blueprint.rb | 5 +++-- app/controllers/api/v1/parties_controller.rb | 11 +++++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/app/blueprints/api/v1/party_blueprint.rb b/app/blueprints/api/v1/party_blueprint.rb index db539fd..be3635e 100644 --- a/app/blueprints/api/v1/party_blueprint.rb +++ b/app/blueprints/api/v1/party_blueprint.rb @@ -33,7 +33,8 @@ module Api end view :minimal do - fields :name, :element, :shortcode, :favorited, :extra, :created_at, :updated_at + fields :name, :element, :shortcode, :favorited, :extra, + :full_auto, :clear_time, :auto_guard, :created_at, :updated_at association :raid, blueprint: RaidBlueprint @@ -63,7 +64,7 @@ module Api include_view :characters include_view :job_skills - fields :description, :extra + fields :description, :charge_attack, :button_count, :turn_count, :chain_count end view :collection do diff --git a/app/controllers/api/v1/parties_controller.rb b/app/controllers/api/v1/parties_controller.rb index e6494fb..88d0953 100644 --- a/app/controllers/api/v1/parties_controller.rb +++ b/app/controllers/api/v1/parties_controller.rb @@ -105,7 +105,7 @@ module Api def build_conditions(params) unless params['recency'].blank? start_time = (DateTime.current - params['recency'].to_i.seconds) - .to_datetime.beginning_of_day + .to_datetime.beginning_of_day end {}.tap do |hash| @@ -142,7 +142,14 @@ module Api :skill0_id, :skill1_id, :skill2_id, - :skill3_id + :skill3_id, + :full_auto, + :auto_guard, + :charge_attack, + :clear_time, + :button_count, + :turn_count, + :chain_count ) end end