Merge branch 'fix-crash-multiple-labels' of git://github.com/jhnns/github-burndown-chart into jhnns-fix-crash-multiple-labels

This commit is contained in:
Radek Stepan 2013-10-13 17:33:54 +01:00
commit d81f3e9925
1 changed files with 6 additions and 1 deletions

View File

@ -45,9 +45,14 @@ module.exports =
{ labels, number } = issue
number ?= '?'
return false unless labels
switch ( {} for { name } in labels when name and regex.test(name) ).length
# Find size labels only
size_labels = _.filter(labels, (label) ->
regex.test label.name
)
switch size_labels.length
when 0 then false
when 1
name = size_labels[0].name
# Provide the size attribute on the issue.
total += issue.size = parseInt name.match(regex)[1]
true