Files
fizzy/app/views/cards/_card.json.jbuilder
T
2025-11-05 13:31:54 +01:00

27 lines
574 B
Ruby

json.cache! [ card, card.column&.color ] do
json.(card, :id, :title, :status)
json.image_url card.image.presence && url_for(card.image)
json.golden card.golden?
json.last_active_at card.last_active_at.utc
json.created_at card.created_at.utc
json.url card_url(card)
json.board do
json.partial! "boards/board", locals: { board: card.board }
end
json.column do
if card.column
json.partial! "columns/column", column: card.column
else
nil
end
end
json.creator do
json.partial! "users/user", user: card.creator
end
end