Remove rabl views

Our work here is done
This commit is contained in:
Justin Edmund 2022-12-21 23:29:20 -08:00
parent c0be03dcb6
commit 7ddc916216
42 changed files with 0 additions and 569 deletions

View file

@ -1,18 +0,0 @@
object false
node :errors do
if @exception.respond_to?(:record)
errors = ValidationErrorsSerializer.new(@exception.record).serialize
end
if @exception.respond_to?(:message) && @exception.respond_to?(:code)
errors = [
{
message: @exception.message,
code: @exception.code
}
]
end
errors
end

View file

@ -1,8 +0,0 @@
object false
node(:errors) do
{
'message': "Record could not be found.",
'code': 'not_found'
}
end

View file

@ -1,68 +0,0 @@
object :character
attributes :id,
:granblue_id,
:character_id,
:rarity,
:element,
:gender,
:max_level,
:special
node :name do |w|
{
:en => w.name_en,
:ja => w.name_jp
}
end
node :uncap do |w|
{
:flb => w.flb,
:ulb => w.ulb
}
end
node :hp do |w|
{
:min_hp => w.min_hp,
:max_hp => w.max_hp,
:max_hp_flb => w.max_hp_flb
}
end
node :atk do |w|
{
:min_atk => w.min_atk,
:max_atk => w.max_atk,
:max_atk_flb => w.max_atk_flb
}
end
node :race do |w|
[
w.race1,
w.race2
]
end
node :proficiency do |w|
[
w.proficiency1,
w.proficiency2
]
end
node :data do |w|
{
:base_da => w.base_da,
:base_ta => w.base_ta,
}
end
node :ougi_ratio do |w|
{
:ougi_ratio => w.ougi_ratio,
:ougi_ratio_flb => w.ougi_ratio_flb
}
end

View file

@ -1,3 +0,0 @@
object :favorite
attributes :id, :user_id, :party_id, :created_at, :updated_at

View file

@ -1,5 +0,0 @@
object false
node :destroyed do
true
end

View file

@ -1,3 +0,0 @@
object @favorite
extends 'api/v1/favorites/base'

View file

@ -1,9 +0,0 @@
attributes :id,
:party_id,
:position,
:uncap_level,
:perpetuity
node :object do |c|
partial("characters/base", :object => c.character)
end

View file

@ -1,14 +0,0 @@
object false
node :conflicts do
partial('grid_characters/base', :object => @conflict_characters)
end
node :incoming do
partial('characters/base', :object => @incoming_character)
end
node :position do
@incoming_position
end

View file

@ -1,3 +0,0 @@
object @character
extends 'api/v1/grid_characters/base'

View file

@ -1,10 +0,0 @@
attributes :id,
:party_id,
:main,
:friend,
:position,
:uncap_level
node :object do |s|
partial('summons/base', :object => s.summon)
end

View file

@ -1,3 +0,0 @@
object @summon
extends 'api/v1/grid_summons/base'

View file

@ -1,27 +0,0 @@
attributes :id,
:party_id,
:mainhand,
:position,
:uncap_level,
:element
node :object do |w|
partial("weapons/base", :object => w.weapon)
end
node :weapon_keys, :if => lambda { |w| [2, 3, 17, 22].include?(w.weapon.series) } do |w|
partial("weapon_keys/base", :object => w.weapon_keys)
end
node :ax, :if => lambda { |w| w.weapon.ax > 0 } do |w|
[
{
:modifier => w.ax_modifier1,
:strength => w.ax_strength1
},
{
:modifier => w.ax_modifier2,
:strength => w.ax_strength2
}
]
end

View file

@ -1,3 +0,0 @@
object @weapon
extends 'api/v1/grid_weapons/base'

View file

@ -1,3 +0,0 @@
object @weapon
extends 'api/v1/grid_weapons/base'

View file

@ -1,3 +0,0 @@
collection @skills, object_root: false
extends 'job_skills/base'

View file

@ -1,10 +0,0 @@
object :job_skill
attributes :id, :job, :slug, :color, :main, :base, :sub, :emp, :order
node :name do |w|
{
:en => w.name_en,
:ja => w.name_jp
}
end

View file

@ -1,3 +0,0 @@
collection @jobs, object_root: false
extends 'jobs/base'

View file

@ -1,17 +0,0 @@
object :job
attributes :id, :row, :ml, :order
node :name do |j|
{
:en => j.name_en,
:ja => j.name_jp
}
end
node :proficiency do |j|
[
j.proficiency1,
j.proficiency2
]
end

View file

@ -1,20 +0,0 @@
object @party
attributes :id, :user_id, :shortcode
node :is_extra do |p|
p.extra
end
node :job do |p|
partial("jobs/base", object: p.job)
end
node :job_skills do |p|
{
"0" => partial("job_skills/base", object: p.skill0),
"1" => partial("job_skills/base", object: p.skill1),
"2" => partial("job_skills/base", object: p.skill2),
"3" => partial("job_skills/base", object: p.skill3),
}
end

View file

@ -1,11 +0,0 @@
node :count do
@count
end
node :total_pages do
(@count.to_f / @per_page > 1) ? (@count.to_f / @per_page).ceil() : 1
end
node(:results) {
partial('parties/base', object: @parties)
} unless @parties.empty?

View file

@ -1,47 +0,0 @@
object :party
attributes :id,
:name,
:description,
:element,
:favorited,
:shortcode,
:created_at,
:updated_at
node :extra do |p|
p.extra
end
node :user do |p|
partial("users/base", object: p.user)
end
node :raid do |p|
partial("raids/base", object: p.raid)
end
node :job do |p|
partial("jobs/base", object: p.job)
end
node :job_skills do |p|
{
"0" => partial("job_skills/base", object: p.skill0),
"1" => partial("job_skills/base", object: p.skill1),
"2" => partial("job_skills/base", object: p.skill2),
"3" => partial("job_skills/base", object: p.skill3),
}
end
node :characters do |p|
partial("grid_characters/base", object: p.characters)
end
node :weapons do |p|
partial("grid_weapons/base", object: p.weapons)
end
node :summons do |p|
partial("grid_summons/base", object: p.summons)
end

View file

@ -1,15 +0,0 @@
object @party
attributes :id, :name, :description, :shortcode, :favorited, :created_at, :updated_at
node :user do |p|
partial('users/base', :object => p.user)
end
node :raid do |p|
partial('raids/base', :object => p.raid)
end
node :characters do |p|
partial('grid_characters/base', :object => p.characters)
end

View file

@ -1,5 +0,0 @@
object false
node :destroyed do
true
end

View file

@ -1,3 +0,0 @@
object @party
extends 'api/v1/parties/base'

View file

@ -1,15 +0,0 @@
object @party
attributes :id, :name, :description, :shortcode, :favorited, :created_at, :updated_at
node :user do |p|
partial('users/base', :object => p.user)
end
node :raid do |p|
partial('raids/base', :object => p.raid)
end
node :summons do |p|
partial('grid_summons/base', :object => p.summons)
end

View file

@ -1,20 +0,0 @@
object @party
attributes :id, :user_id, :shortcode
node :is_extra do |p|
p.extra
end
node :job do |p|
partial("jobs/base", object: p.job)
end
node :job_skills do |p|
{
"0" => partial("job_skills/base", object: p.skill0),
"1" => partial("job_skills/base", object: p.skill1),
"2" => partial("job_skills/base", object: p.skill2),
"3" => partial("job_skills/base", object: p.skill3),
}
end

View file

@ -1,19 +0,0 @@
object @party
attributes :id, :name, :description, :shortcode, :favorited, :created_at, :updated_at
node :user do |p|
partial('users/base', :object => p.user)
end
node :raid do |p|
partial('raids/base', :object => p.raid)
end
node :extra do |p|
p.extra
end
node :weapons do |p|
partial('grid_weapons/base', :object => p.weapons)
end

View file

@ -1,3 +0,0 @@
collection @raids
extends 'raids/base'

View file

@ -1,10 +0,0 @@
object :raid
attributes :id, :slug, :level, :group, :element
node :name do |r|
{
:en => r.name_en,
:ja => r.name_jp
}
end

View file

@ -1,11 +0,0 @@
node :count do
@count
end
node :total_pages do
(@count.to_f / 10 > 1) ? (@count.to_f / 10).ceil() : 1
end
node(:results) {
partial('characters/base', object: @characters)
} unless @characters.empty?

View file

@ -1,11 +0,0 @@
node :count do
@count
end
node :total_pages do
(@count.to_f / 10 > 1) ? (@count.to_f / 10).ceil() : 1
end
node(:results) {
partial('job_skills/base', object: @skills)
} unless @skills.empty?

View file

@ -1,11 +0,0 @@
node :count do
@count
end
node :total_pages do
(@count.to_f / 10 > 1) ? (@count.to_f / 10).ceil() : 1
end
node(:results) {
partial('summons/base', object: @summons)
} unless @summons.empty?

View file

@ -1,11 +0,0 @@
node :count do
@count
end
node :total_pages do
(@count.to_f / 10 > 1) ? (@count.to_f / 10).ceil() : 1
end
node(:results) {
partial('weapons/base', object: @weapons)
} unless @weapons.empty?

View file

@ -1,39 +0,0 @@
object :summon
attributes :id,
:granblue_id,
:element,
:rarity,
:max_level
node :name do |w|
{
:en => w.name_en,
:ja => w.name_jp
}
end
node :uncap do |w|
{
:flb => w.flb,
:ulb => w.ulb
}
end
node :hp do |w|
{
:min_hp => w.min_hp,
:max_hp => w.max_hp,
:max_hp_flb => w.max_hp_flb,
:max_hp_ulb => w.max_hp_ulb
}
end
node :atk do |w|
{
:min_atk => w.min_atk,
:max_atk => w.max_atk,
:max_atk_flb => w.max_atk_flb,
:max_atk_ulb => w.max_atk_ulb
}
end

View file

@ -1,5 +0,0 @@
object false
node(:available) {
@available
}

View file

@ -1,15 +0,0 @@
object :user
attributes :id,
:username,
:granblue_id,
:language,
:private,
:gender
node :picture do |u|
{
:picture => u.picture,
:element => u.element
}
end

View file

@ -1,9 +0,0 @@
object false
node(:user) {
@presenter
} unless @user.blank?
node(:error) {
@error
} unless @error.blank?

View file

@ -1,3 +0,0 @@
object @user
extends 'api/v1/users/base'

View file

@ -1,19 +0,0 @@
object false
node :user do
partial('users/base', object: @user)
end
child :parties do
node :count do
@count
end
node :total_pages do
(@count.to_f / @per_page > 1) ? (@count.to_f / @per_page).ceil() : 1
end
node :results do
partial('parties/base', object: @parties)
end unless @parties.empty?
end

View file

@ -1,3 +0,0 @@
collection @keys
extends 'weapon_keys/base'

View file

@ -1,10 +0,0 @@
object :weapon_key
attributes :id, :series, :slot, :group, :order
node :name do |k|
{
:en => k.name_en,
:ja => k.name_jp
}
end

View file

@ -1,44 +0,0 @@
object :weapon
attributes :id,
:granblue_id,
:element,
:proficiency,
:max_level,
:max_skill_level,
:limit,
:rarity,
:series,
:ax
node :name do |w|
{
:en => w.name_en,
:ja => w.name_jp
}
end
node :uncap do |w|
{
:flb => w.flb,
:ulb => w.ulb
}
end
node :hp do |w|
{
:min_hp => w.min_hp,
:max_hp => w.max_hp,
:max_hp_flb => w.max_hp_flb,
:max_hp_ulb => w.max_hp_ulb
}
end
node :atk do |w|
{
:min_atk => w.min_atk,
:max_atk => w.max_atk,
:max_atk_flb => w.max_atk_flb,
:max_atk_ulb => w.max_atk_ulb
}
end