From bf156e7c95234cda09a77dad104dc20fd37cd5b0 Mon Sep 17 00:00:00 2001 From: cgeek Date: Sun, 20 Sep 2020 15:12:46 +0200 Subject: [PATCH] [fix] "undefined" in BMA watcher subject --- src/lib/watchers/abstract/url-watcher.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/lib/watchers/abstract/url-watcher.ts b/src/lib/watchers/abstract/url-watcher.ts index 49ac684..eee7ff6 100644 --- a/src/lib/watchers/abstract/url-watcher.ts +++ b/src/lib/watchers/abstract/url-watcher.ts @@ -25,8 +25,12 @@ export function urlWatcher(conf: Conf, checkValidity: (data: any) => Promise { let interval: NodeJS.Timer; - const res = await Axios.get(urlConf.address) - await checkResult(res.data) + try { + const res = await Axios.get(urlConf.address) + await checkResult(res.data) + } catch (e) { + throw new UrlWatcherError(e.message || e) + } interval = setInterval(async () => { try { const res = await Axios.get(urlConf.address)