From ad86099e1aa78d2a07356d817b4f4c8151bd090e Mon Sep 17 00:00:00 2001 From: Thaddee Tyl Date: Tue, 22 Sep 2015 11:55:39 +0200 Subject: [PATCH] Avoid raising errors when fetchFromSvg fails --- server.js | 1 + 1 file changed, 1 insertion(+) diff --git a/server.js b/server.js index f607dfb..261a263 100644 --- a/server.js +++ b/server.js @@ -4445,6 +4445,7 @@ function fetchFromSvg(request, url, cb) { try { var badge = buffer.replace(/(?:\r\n\s*|\r\s*|\n\s*)/g, ''); var match = />([^<>]+)<\/text><\/g>/.exec(badge); + if (!match) { return cb(Error('Cannot fetch from SVG:\n' + buffer)); } cb(null, match[1]); } catch(e) { cb(e);