From 60a1d154b52fb80c65606ad686b1b854dfd94d0d Mon Sep 17 00:00:00 2001 From: MAEDA Go Date: Wed, 12 Jun 2024 22:14:06 +0900 Subject: [PATCH 2/3] Optimize FixedIssuesExtension#closed_percent by bypassing issues_progress when all issues are closed --- app/models/version.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/version.rb b/app/models/version.rb index 016334197..5c5cfb4dc 100644 --- a/app/models/version.rb +++ b/app/models/version.rb @@ -54,6 +54,7 @@ module FixedIssuesExtension # Returns the percentage of issues that have been marked as 'closed'. def closed_percent return 0 if open_count + closed_count == 0 + return 100 if open_count == 0 issues_progress(false) end -- 2.44.0