|
|
@@ -20,6 +20,7 @@ const server = http.createServer(async (req, res) => { |
|
|
|
const badgeUrl = await getBadgeUrl(searchParams) |
|
|
|
|
|
|
|
if (badgeUrl === null) { |
|
|
|
console.log(JSON.stringify(searchParams), 404) |
|
|
|
res.writeHead(404, {}) |
|
|
|
res.write('No badge available.') |
|
|
|
res.end() |
|
|
@@ -33,6 +34,7 @@ const server = http.createServer(async (req, res) => { |
|
|
|
}) |
|
|
|
res.writeHead(200, { 'content-type': 'image/svg+xml', }) |
|
|
|
response.data.on('finish', () => { |
|
|
|
console.log(JSON.stringify(searchParams), 200) |
|
|
|
res.end() |
|
|
|
}) |
|
|
|
response.data.pipe(res) |
|
|
|