Fix bug preventing selecting Row IV, V and EXII

This commit is contained in:
Justin Edmund 2022-12-23 15:49:30 -08:00
parent 8b69a44d83
commit 13dae81737

View file

@ -17,7 +17,6 @@ module Api
main_skills = JobSkill.where(job: job.id, main: true) main_skills = JobSkill.where(job: job.id, main: true)
# Update the party # Update the party
ap job
@party.job = job @party.job = job
main_skills.each_with_index do |skill, index| main_skills.each_with_index do |skill, index|
@party["skill#{index}_id"] = skill.id @party["skill#{index}_id"] = skill.id
@ -32,6 +31,7 @@ module Api
if old_job && if old_job &&
%w[1 2 3].include?(old_job.row) && %w[1 2 3].include?(old_job.row) &&
%w[4 5 ex2].include?(job.row) && %w[4 5 ex2].include?(job.row) &&
@party.skill1 && @party.skill2 && @party.skill3 &&
@party.skill1.sub && @party.skill2.sub && @party.skill3.sub @party.skill1.sub && @party.skill2.sub && @party.skill3.sub
@party['skill3_id'] = nil @party['skill3_id'] = nil
end end