From d5bffb17196495c01b6b5af603df7db506dad1d9 Mon Sep 17 00:00:00 2001 From: Bryan Ashby Date: Wed, 26 Apr 2023 21:40:37 -0600 Subject: [PATCH] Fix up warning and update Buffer() to Buffer.from() --- core/scanner_tossers/ftn_bso.js | 3 +++ core/servers/content/web.js | 2 +- core/servers/content/web_handlers/nodeinfo2.js | 2 +- core/servers/content/web_handlers/webfinger.js | 4 ++-- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/core/scanner_tossers/ftn_bso.js b/core/scanner_tossers/ftn_bso.js index 76d204de..ba63c1e5 100644 --- a/core/scanner_tossers/ftn_bso.js +++ b/core/scanner_tossers/ftn_bso.js @@ -1622,6 +1622,9 @@ function FTNMessageScanTossModule() { const addrString = new Address( packetHeader.destAddress ).toString(); + + importStats.otherFail += 1; + return next( new Error( `No local configuration for packet addressed to ${addrString}` diff --git a/core/servers/content/web.js b/core/servers/content/web.js index bdb2597d..5994bb9a 100644 --- a/core/servers/content/web.js +++ b/core/servers/content/web.js @@ -273,7 +273,7 @@ exports.getModule = class WebServerModule extends ServerModule { ok(resp, body = '', headers = { 'Content-Type': 'text/html' }) { if (body && !headers['Content-Length']) { - headers['Content-Length'] = Buffer(body).length; + headers['Content-Length'] = Buffer.from(body).length; } resp.writeHead(200, 'OK', body ? headers : null); return resp.end(body); diff --git a/core/servers/content/web_handlers/nodeinfo2.js b/core/servers/content/web_handlers/nodeinfo2.js index 741b6665..9656617e 100644 --- a/core/servers/content/web_handlers/nodeinfo2.js +++ b/core/servers/content/web_handlers/nodeinfo2.js @@ -52,7 +52,7 @@ exports.getModule = class NodeInfo2WebHandler extends WebHandlerModule { const body = JSON.stringify(nodeInfo); const headers = { 'Content-Type': 'application/json', - 'Content-Length': Buffer(body).length, + 'Content-Length': Buffer.from(body).length, }; resp.writeHead(200, headers); diff --git a/core/servers/content/web_handlers/webfinger.js b/core/servers/content/web_handlers/webfinger.js index 319ec968..621beb45 100644 --- a/core/servers/content/web_handlers/webfinger.js +++ b/core/servers/content/web_handlers/webfinger.js @@ -117,7 +117,7 @@ exports.getModule = class WebFingerWebHandler extends WebHandlerModule { const headers = { 'Content-Type': contentType, - 'Content-Length': Buffer(body).length, + 'Content-Length': Buffer.from(body).length, }; resp.writeHead(200, headers); @@ -168,7 +168,7 @@ exports.getModule = class WebFingerWebHandler extends WebHandlerModule { const headers = { 'Content-Type': 'application/jrd+json', - 'Content-Length': Buffer(body).length, + 'Content-Length': Buffer.from(body).length, }; resp.writeHead(200, headers);