From e18de63d7c6ef7117d6abe77fbe9a0a968a5e51c Mon Sep 17 00:00:00 2001 From: Ruakij Date: Fri, 26 Nov 2021 19:14:01 +0100 Subject: [PATCH] Revert "Move catch into then-onRejected to fix resolving then anyways." This reverts commit 2356040572922cfbaa7384a43eb2b7a2ae17f809. --- src/helper/influx-checks.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/helper/influx-checks.js b/src/helper/influx-checks.js index 9475348..0d17c30 100644 --- a/src/helper/influx-checks.js +++ b/src/helper/influx-checks.js @@ -40,7 +40,12 @@ function checkWriteApi(influxDb, options){ const writeApi = influxDb.getWriteApi(options.org, options.bucket); // Get WriteAPI writeApi.writePoint(new Point("test").tag("ConnectionTest", true).intField("value", 0).timestamp(0)) // Write dummy-point writeApi.close() - .then((res) => { + .catch((err) => { + logger.error("Could not get writeApi:"); + logger.error(`Error [${err.code}]:`, err.message); + if(err.code == "not found") logger.error("No write-permission?"); + reject(); + }).then((res) => { logger.debug("Writing ok"); // Delete the connection-text-point @@ -59,11 +64,6 @@ function checkWriteApi(influxDb, options){ reject(); }) .then(resolve()) - }, - (err) => { - logger.error("Could not get writeApi:"); - logger.error(`Error [${err.code}]:`, err.message); - reject(); }); }); }