Newer
Older
dmpopidor / app / views / api / v0 / statistics / plans_by_template.json.jbuilder
json.prettify!
templates = {}
@org_projects.each do |project|
  # if hash exists
  if templates[project.dmptemplate.title].blank?
    templates[project.dmptemplate.title] = {}
      templates[project.dmptemplate.title][:title] = project.dmptemplate.title
      templates[project.dmptemplate.title][:id] = project.dmptemplate.id
      templates[project.dmptemplate.title][:uses] = 1
  else
    templates[project.dmptemplate.title][:uses] += 1
  end
end

json.templates templates.each do |template, info|
  json.template_name    info[:title]
  json.template_id      info[:id]
  json.template_uses    info[:uses]
end