diff --git a/server.js b/server.js index 17eb053..659f7ec 100644 --- a/server.js +++ b/server.js @@ -5319,10 +5319,10 @@ cache(function(data, match, sendBadge, request) { })); // Issue Stats integration. -camp.route(/^\/issuestats\/([^\/]+)(\/concise)?\/([^\/]+)\/(.+)\.(svg|png|gif|jpg|json)$/, +camp.route(/^\/issuestats\/([^\/]+)(\/long)?\/([^\/]+)\/(.+)\.(svg|png|gif|jpg|json)$/, cache(function(data, match, sendBadge, request) { var type = match[1]; // e.g. `i` for Issue or `p` for PR - var options = match[2]; // `concise` + var longForm = !!match[2]; var host = match[3]; // e.g. `github` var userRepo = match[4]; // e.g. `ruby/rails` var format = match[5]; @@ -5343,7 +5343,7 @@ cache(function(data, match, sendBadge, request) { var url = 'http://issuestats.com/' + host + '/' + userRepo; var qs = {format: 'json'}; - if (options === '/concise') { + if (!longForm) { qs.concise = true; } var options = { diff --git a/try.html b/try.html index 8155284..95cc7fd 100644 --- a/try.html +++ b/try.html @@ -917,9 +917,17 @@ Pixel-perfect Retina-ready Fast Consistent Hackable
https://img.shields.io/issuestats/i/github/strongloop/express.svg
https://img.shields.io/issuestats/i/long/github/strongloop/express.svg
https://img.shields.io/issuestats/p/github/strongloop/express.svg
https://img.shields.io/issuestats/p/long/github/strongloop/express.svg