diff options
| author | navewindre <boneyaard@gmail.com> | 2026-02-11 02:19:08 +0100 |
|---|---|---|
| committer | navewindre <boneyaard@gmail.com> | 2026-02-11 02:19:08 +0100 |
| commit | b8fce7dbca4383a46f74329af4666a09feb2853e (patch) | |
| tree | 1f5b6117392a55a2c4c7604fc5ac62ee1ee5cf28 | |
| parent | d9d55620a6f4f44b2c5069da107b2b3b111390ed (diff) | |
fix favico
| -rw-r--r-- | web/renderer/index.js | 9 |
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 ); } ); })(); |
