diff --git a/app/controllers/versions_controller.rb b/app/controllers/versions_controller.rb index ffedc0aa3..70d60583e 100644 --- a/app/controllers/versions_controller.rb +++ b/app/controllers/versions_controller.rb @@ -9,6 +9,9 @@ class VersionsController < ApplicationController order_type = params[:order_type] || "desc" status = params[:status] versions = @project.versions.version_includes + @open_versions_size = versions.where(status: "open")&.size + @closed_versions_size = versions.where(status: "closed")&.size + if status.present? versions = versions.where(status: status.to_s.strip) end diff --git a/app/views/versions/index.json.jbuilder b/app/views/versions/index.json.jbuilder index 0a25e363b..a260c5fce 100644 --- a/app/views/versions/index.json.jbuilder +++ b/app/views/versions/index.json.jbuilder @@ -1,4 +1,6 @@ json.partial! "commons/success" +json.open_count @open_versions_size +json.closed_count @closed_versions_size json.versions_count @versions_size json.versions do