Sha256: e54d5de4b67dba3bc0c6bc7537663f9adb723fa4db0380f0ca7a0fc0dfb4b26a

Contents?: true

Size: 509 Bytes

Versions: 2

Compression:

Stored size: 509 Bytes

Contents

json.data do
  json.array! @pollable_meta_data do |meta_data|
    json.identifier get_identifier(meta_data.pollable)
    json.status meta_data.state
    json.last_polling(meta_data.last_polling.present? ? l(meta_data.last_polling, format: :long) : nil)
    json.next_polling l(meta_data.next_polling, format: :long)
    json.sources meta_data.pollable.sources.count
  end
end

count = Aeternitas::PollableMetaData.where(pollable_class: @pollable.name).count
json.recordsTotal count
json.recordsFiltered count

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
aeternitas_web_ui-0.2.1 app/views/aeternitas/web_ui/pollables/all_pollables.json.jbuilder
aeternitas_web_ui-0.2.0 app/views/aeternitas/web_ui/pollables/all_pollables.json.jbuilder