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