diff --git a/app/coffee/modules/backlog/main.coffee b/app/coffee/modules/backlog/main.coffee index 16c53c66..30fc7462 100644 --- a/app/coffee/modules/backlog/main.coffee +++ b/app/coffee/modules/backlog/main.coffee @@ -73,7 +73,12 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F loadProjectStats: -> return @rs.projects.stats(@scope.projectId).then (stats) => @scope.stats = stats - completedPercentage = Math.round(100 * stats.closed_points / stats.total_points) + + if stats.total_points + completedPercentage = Math.round(100 * stats.closed_points / stats.total_points) + else + completedPercentage = 0 + @scope.stats.completedPercentage = "#{completedPercentage}%" return stats diff --git a/app/coffee/modules/kanban/main.coffee b/app/coffee/modules/kanban/main.coffee index 5835c69b..7303bb3f 100644 --- a/app/coffee/modules/kanban/main.coffee +++ b/app/coffee/modules/kanban/main.coffee @@ -98,7 +98,12 @@ class KanbanController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi loadProjectStats: -> return @rs.projects.stats(@scope.projectId).then (stats) => @scope.stats = stats - completedPercentage = Math.round(100 * stats.closed_points / stats.total_points) + + if stats.total_points + completedPercentage = Math.round(100 * stats.closed_points / stats.total_points) + else + completedPercentage = 0 + @scope.stats.completedPercentage = "#{completedPercentage}%" return stats