Allow PartiesController to accept nested attributes (#141)
This commit is contained in:
parent
d465b87da6
commit
4cf6516fe5
2 changed files with 18 additions and 1 deletions
|
|
@ -395,7 +395,20 @@ module Api
|
|||
:chain_count,
|
||||
:guidebook1_id,
|
||||
:guidebook2_id,
|
||||
:guidebook3_id
|
||||
:guidebook3_id,
|
||||
characters_attributes: [:id, :party_id, :character_id, :position,
|
||||
:uncap_level, :transcendence_step, :perpetuity,
|
||||
:awakening_id, :awakening_level,
|
||||
{ ring1: %i[modifier strength], ring2: %i[modifier strength],
|
||||
ring3: %i[modifier strength], ring4: %i[modifier strength],
|
||||
earring: %i[modifier strength] }],
|
||||
summons_attributes: %i[id party_id summon_id position main friend
|
||||
quick_summon uncap_level transcendence_step],
|
||||
weapons_attributes: %i[id party_id weapon_id
|
||||
position mainhand uncap_level element
|
||||
weapon_key1_id weapon_key2_id weapon_key3_id
|
||||
ax_modifier1 ax_modifier2 ax_strength1 ax_strength2
|
||||
awakening_id awakening_level]
|
||||
)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -77,6 +77,10 @@ class Party < ApplicationRecord
|
|||
|
||||
has_many :favorites, dependent: :destroy
|
||||
|
||||
accepts_nested_attributes_for :characters
|
||||
accepts_nested_attributes_for :summons
|
||||
accepts_nested_attributes_for :weapons
|
||||
|
||||
before_create :set_shortcode
|
||||
before_create :set_edit_key
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue