Homebrew fixes

Related to #675.
This commit is contained in:
Thaddee Tyl 2016-04-14 09:22:32 +02:00
parent 32b89a9c05
commit 6c4e21b73d

View File

@ -4853,12 +4853,11 @@ cache(function(data, match, sendBadge, request) {
})); }));
// homebrew integration // homebrew integration
// Example: /homebrew/v/cake.svg
camp.route(/^\/homebrew\/v\/([^\/]+)\.(svg|png|gif|jpg|json)$/, camp.route(/^\/homebrew\/v\/([^\/]+)\.(svg|png|gif|jpg|json)$/,
cache(function(data, match, sendBadge, request) { cache(function(data, match, sendBadge, request) {
var package = match[1]; var pkg = match[1]; // eg. cake
var format = match[2]; var format = match[2];
var apiUrl = 'http://braumeister.org/formula/' + package + '/version'; var apiUrl = 'http://braumeister.org/formula/' + pkg + '/version';
var badgeData = getBadgeData('homebrew', data); var badgeData = getBadgeData('homebrew', data);
request(apiUrl, { headers: { 'Accept': 'application/json' } }, function(err, res, buffer) { request(apiUrl, { headers: { 'Accept': 'application/json' } }, function(err, res, buffer) {