Fix editing items without AX skills (#132)

Add & to check that the `ax_strength` keys exist before testing for `zero?`
This commit is contained in:
Justin Edmund 2023-09-03 14:16:46 -07:00 committed by GitHub
parent 2dd37d1a1e
commit 0cf1e629bf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -60,8 +60,8 @@ module Api
@weapon.ax_modifier1 = nil if weapon_params[:ax_modifier1] == -1
@weapon.ax_modifier2 = nil if weapon_params[:ax_modifier2] == -1
@weapon.ax_strength1 = nil if weapon_params[:ax_strength1].zero?
@weapon.ax_strength2 = nil if weapon_params[:ax_strength2].zero?
@weapon.ax_strength1 = nil if weapon_params[:ax_strength1]&.zero?
@weapon.ax_strength2 = nil if weapon_params[:ax_strength2]&.zero?
render json: GridWeaponBlueprint.render(@weapon, view: :nested) if @weapon.save
end