lumi-api/app/views/consensos/_consenso.json.jbuilder

13 lines
387 B
Ruby

# frozen_string_literal: true
json.call(consenso, :id, :created_at, :updated_at, :titulo, :texto)
json.pirata consenso.pirata, partial: 'piratas/pirata', as: :pirata
ultimas ||= false
posiciones = consenso.posiciones
posiciones = posiciones.ultimas if ultimas
json.posiciones posiciones, partial: 'posiciones/posicion', as: :posicion
json.eliminable consenso.posiciones.count.zero?