diff --git a/app/views/versions/index.html.erb b/app/views/versions/index.html.erb index 1046c50..d55511b 100644 --- a/app/views/versions/index.html.erb +++ b/app/views/versions/index.html.erb @@ -21,7 +21,8 @@ <%=h tracker.name %>
<% end %>
- +
+ <% if @project.descendants.active.any? %> <%= hidden_field_tag 'with_subprojects', 0 %>
diff --git a/config/locales/en.yml b/config/locales/en.yml index 07b175a..b2589c6 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -16,6 +16,7 @@ en: label_setting_ratio_good: "Good speed ratio" label_setting_ratio_very_bad: "Very bad speed ratio" label_setting_solved_issues_to_estimate: "Solved issues to estimate" + label_hide_closed_issues: "Hide solved issues" notice_unable_delete_milestone: "Unable to delete milestone." permission_manage_milestones: "Manage milestones" permission_view_issue_estimated_hours: "View estimated hours" diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 184ae7c..b228a99 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -15,6 +15,7 @@ fr: label_setting_ratio_good: "Ratio de bonne vitesse de progression" label_setting_ratio_very_bad: "Ratio de très mauvaise vitesse de progression" label_setting_solved_issues_to_estimate: "Problèmes résolus à estimer" + label_hide_closed_issues: "Masquer les demandes résolues" notice_unable_delete_milestone: "Impossible de supprimer l'étape." permission_manage_milestones: "Gestion des étapes" permission_view_issue_estimated_hours: "Voir nombres d'heures estimées" diff --git a/lib/advanced_roadmap/versions_controller_patch.rb b/lib/advanced_roadmap/versions_controller_patch.rb index a7b39d7..d9428fa 100644 --- a/lib/advanced_roadmap/versions_controller_patch.rb +++ b/lib/advanced_roadmap/versions_controller_patch.rb @@ -9,6 +9,11 @@ def index_with_plugin index_without_plugin @totals = Version.calculate_totals(@versions) Version.sort_versions(@versions) + + @issues_by_version.each do |versions| + versions.last.delete_if { |issue | issue.closed? } + end if params[:only_open] + end alias_method_chain :index, :plugin