From 09a009ccfba3aa58a85338df059c48ca29d6bbfd Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Wed, 23 Feb 2022 19:04:54 -0800 Subject: [PATCH] Add team details to all existing templates --- app/views/api/v1/parties/base.json.rabl | 6 +++++- app/views/api/v1/parties/characters.json.rabl | 6 +++++- app/views/api/v1/parties/summons.json.rabl | 6 +++++- app/views/api/v1/parties/weapons.json.rabl | 6 +++++- 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/app/views/api/v1/parties/base.json.rabl b/app/views/api/v1/parties/base.json.rabl index 59a493e..ff8ccea 100644 --- a/app/views/api/v1/parties/base.json.rabl +++ b/app/views/api/v1/parties/base.json.rabl @@ -1,11 +1,15 @@ object :party -attributes :id, :user_id, :shortcode +attributes :id, :user_id, :name, :description, :shortcode node :is_extra do |p| p.extra end +node :raid do |p| + partial('raids/base', :object => p.raid) +end + node :characters do |p| partial('grid_characters/base', :object => p.characters) end diff --git a/app/views/api/v1/parties/characters.json.rabl b/app/views/api/v1/parties/characters.json.rabl index 0490ff6..f786b24 100644 --- a/app/views/api/v1/parties/characters.json.rabl +++ b/app/views/api/v1/parties/characters.json.rabl @@ -1,6 +1,10 @@ object @party -attributes :id, :user_id, :shortcode +attributes :id, :user_id, :name, :description, :shortcode + +node :raid do |p| + partial('raids/base', :object => p.raid) +end node :characters do |p| partial('grid_characters/base', :object => p.characters) diff --git a/app/views/api/v1/parties/summons.json.rabl b/app/views/api/v1/parties/summons.json.rabl index 2728452..e2ee1c6 100644 --- a/app/views/api/v1/parties/summons.json.rabl +++ b/app/views/api/v1/parties/summons.json.rabl @@ -1,6 +1,10 @@ object @party -attributes :id, :user_id, :shortcode +attributes :id, :user_id, :name, :description, :shortcode + +node :raid do |p| + partial('raids/base', :object => p.raid) +end node :summons do |p| partial('grid_summons/base', :object => p.summons) diff --git a/app/views/api/v1/parties/weapons.json.rabl b/app/views/api/v1/parties/weapons.json.rabl index 5f225bf..e64587f 100644 --- a/app/views/api/v1/parties/weapons.json.rabl +++ b/app/views/api/v1/parties/weapons.json.rabl @@ -1,6 +1,10 @@ object @party -attributes :id, :user_id, :shortcode +attributes :id, :user_id, :name, :description, :shortcode + +node :raid do |p| + partial('raids/base', :object => p.raid) +end node :is_extra do |p| p.extra