summaryrefslogtreecommitdiff
path: root/web/renderer/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'web/renderer/index.js')
-rw-r--r--web/renderer/index.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/web/renderer/index.js b/web/renderer/index.js
index 03caa1c..497d245 100644
--- a/web/renderer/index.js
+++ b/web/renderer/index.js
@@ -71,7 +71,6 @@ app.use( async ( req, res ) => {
const r = await fetch( url.href );
if( r.ok ) {
- const html = await r.text();
const headers = [];
for( const [k, v] of r.headers.entries() )
headers[k] = v;
@@ -81,6 +80,13 @@ app.use( async ( req, res ) => {
'date': headers['date'],
'etag': headers['etag'],
} );
+
+ if( url.href.endsWith( ".ico" ) ) {
+ const ab = await r.arrayBuffer();
+ return res.end( Buffer.from( ab ) );
+ }
+
+ const html = await r.text();
res.end( html );
}
} );
@@ -88,7 +94,6 @@ app.use( async ( req, res ) => {
(async () => {
browser = await puppeteer.launch( { headless: 'new' } );
app.listen( PORT, async () => {
-
console.log( "listening on http://localhost:" + PORT );
} );
})();