@@ -1361,7 +1361,7 class Issue < ActiveRecord::Base | |||||
1361 | end |
|
1361 | end | |
1362 | done = p.leaves.joins(:status). |
|
1362 | done = p.leaves.joins(:status). | |
1363 | sum("COALESCE(CASE WHEN estimated_hours > 0 THEN estimated_hours ELSE NULL END, #{average}) " + |
|
1363 | sum("COALESCE(CASE WHEN estimated_hours > 0 THEN estimated_hours ELSE NULL END, #{average}) " + | |
1364 | "* (CASE WHEN is_closed = #{connection.quoted_true} THEN 100 ELSE COALESCE(done_ratio, 0) END)").to_f |
|
1364 | "* (CASE WHEN is_closed = #{ActiveRecord::Base.connection.quoted_true} THEN 100 ELSE COALESCE(done_ratio, 0) END)").to_f | |
1365 | progress = done / (average * leaves_count) |
|
1365 | progress = done / (average * leaves_count) | |
1366 | p.done_ratio = progress.round |
|
1366 | p.done_ratio = progress.round | |
1367 | p.done_ratio = 100 if p.done_ratio > 100 |
|
1367 | p.done_ratio = 100 if p.done_ratio > 100 |
General Comments 0
You need to be logged in to leave comments.
Login now