Ensure weapons without awakenings do not expose key

This commit is contained in:
Justin Edmund 2023-06-21 01:07:55 -07:00
parent d1979358d2
commit 03f459d249

View file

@ -39,7 +39,7 @@ module Api
}
end
field :awakenings, if: ->(_field_name, w, _options) { w.awakenings } do |w|
field :awakenings, if: lambda { |_fn, obj, _opt| obj.awakenings.length.positive? } do |w|
w.awakenings.map do |a|
AwakeningBlueprint.render_as_hash(a)
end