You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
educoder/app/views/versions/show.json.jbuilder

29 lines
975 B

json.partial! "commons/success"
json.issues_count @version_issues_size
json.close_issues_count @close_issues_size
json.user_name @version.version_user.try(:show_real_name)
json.user_login @version.version_user.try(:login)
json.created_at format_time(@version.created_on)
json.updated_at format_time(@version.updated_on)
json.extract! @version, :id,:name,:project_id,:description, :effective_date, :status, :sharing,:wiki_page_title
json.issues do
json.array! @version_issues.each.to_a do |issue|
user = issue.get_assign_user
json.id issue.id
json.name issue.subject
json.project_id issue.project_id
json.estimated_hours issue.estimated_hours.to_f
json.tracker issue.tracker.try(:name)
json.assign_user_name user.try(:show_real_name)
json.assign_user_login user.try(:login)
json.updated_at format_time(issue.updated_on)
json.status issue_status.key(issue.status_id.to_s)
json.done_ratio "#{issue.done_ratio.to_s}%"
end
end