From 24cfc13aed74a438ae631a42f22a7ca32e173761 Mon Sep 17 00:00:00 2001 From: TheBeastLT Date: Thu, 24 Dec 2020 12:22:13 +0100 Subject: [PATCH] [addon] handles trackers retreival error --- addon/lib/magnetHelper.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addon/lib/magnetHelper.js b/addon/lib/magnetHelper.js index 08868d1..48662db 100644 --- a/addon/lib/magnetHelper.js +++ b/addon/lib/magnetHelper.js @@ -26,7 +26,11 @@ async function initBestTrackers() { BEST_TRACKERS = await needle('get', TRACKERS_URL, options) .then(response => response.body && response.body.trim()) - .then(body => body && body.split('\n\n') || []); + .then(body => body && body.split('\n\n') || []) + .catch(error => { + console.log(`Failed retrieving best trackers: ${error.message}`); + return []; + }); ALL_TRACKERS = BEST_TRACKERS.concat(ANIME_TRACKERS); }