From 1c97d2016101bda3957cbbffbb851ff769241f0d Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sun, 12 Jan 2020 00:45:41 +0000 Subject: [PATCH] if finger_lib.js -> request() returns a string (e.g. failed to connect to finger service at vert.synchro.net), report that error instead of TypeError: finger_result.join is not a function (reported by Nelgin) --- exec/chksetup.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/exec/chksetup.js b/exec/chksetup.js index bb22aed331..345ae25a01 100644 --- a/exec/chksetup.js +++ b/exec/chksetup.js @@ -190,6 +190,8 @@ var tests = { var finger_host = "vert.synchro.net"; var finger_query = "?bbs:" + system.name; var finger_result = load({}, "finger_lib.js").request(finger_host, finger_query); + if(typeof finger_result == 'string') + return finger_result; var finger_obj; try { finger_obj = JSON.parse(finger_result.join('')); -- GitLab