From a9b16cef1e1acbb9d0f9ceae914d18fde3d63dec Mon Sep 17 00:00:00 2001 From: Alexander Corn Date: Sat, 25 Feb 2017 19:12:34 -0500 Subject: [PATCH] Fixed crash no non-string 403 responses https://dev.doctormckay.com/topic/845-responsebodymatch-is-not-a-function/ --- components/http.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/http.js b/components/http.js index 30593bd..ebb1846 100644 --- a/components/http.js +++ b/components/http.js @@ -98,7 +98,7 @@ SteamCommunity.prototype._checkHttpError = function(err, response, callback, bod return err; } - if (response.statusCode == 403 && response.body && response.body.match(/
Enter your PIN below to exit Family View.<\/div>/)) { + if (response.statusCode == 403 && typeof response.body === 'string' && response.body.match(/
Enter your PIN below to exit Family View.<\/div>/)) { err = new Error("Family View Restricted"); callback(err, response, body); return err;