Skip to content

Commit 91fbec0

Browse files
committed
don't explode if some data is missing
1 parent 36cf816 commit 91fbec0

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

templates/badges.jade

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ mixin badge-npm(name)
99
mixin badge-version(version)
1010
//- probably want different colors for different versions
1111
a(href='http://nodejs.org/download/')
12-
+badge('/badge/node.js->=_' + version + '-' + (version === '0.11' ? 'orange' : version === '0.10' ? 'green' : 'brightgreen'))
12+
if (version)
13+
+badge('/badge/node.js->=_' + version + '-' + (version === '0.11' ? 'orange' : version === '0.10' ? 'green' : 'brightgreen'))
14+
else
15+
+badge('/badge/node.js-N%2FA-lightgrey')
1316

1417
mixin badge-david(repo)
1518
a(href='https://david-dm.org/' + repo)

templates/projects.jade

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,5 @@ mixin project(project)
2727
a(title=project.description, href='https://github.com/' + project.repo)= project.name
2828

2929
mixin maintainer(person)
30-
a(href='https://github.com/' + person.github)= person.name
30+
if typeof(person) === 'object' && person != null
31+
a(href='https://github.com/' + person.github)= person.name

0 commit comments

Comments
 (0)