always include awakening field in collection character response

This commit is contained in:
Justin Edmund 2025-12-02 17:19:11 -08:00
parent e97b0ade55
commit 689aa96645

View file

@ -7,12 +7,14 @@ module Api
:ring1, :ring2, :ring3, :ring4, :earring, :ring1, :ring2, :ring3, :ring4, :earring,
:created_at, :updated_at :created_at, :updated_at
field :awakening, if: ->(_, obj, _) { obj.awakening.present? } do |obj| field :awakening do |obj|
if obj.awakening.present?
{ {
type: AwakeningBlueprint.render_as_hash(obj.awakening), type: AwakeningBlueprint.render_as_hash(obj.awakening),
level: obj.awakening_level level: obj.awakening_level
} }
end end
end
association :character, blueprint: CharacterBlueprint association :character, blueprint: CharacterBlueprint