From f81fd771a6b65b48451043dc78f5d8a9eebfe5e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marti=CC=81n=20M?= Date: Thu, 22 Oct 2020 02:53:40 -0300 Subject: [PATCH] saveDevicesCache: use v2 API --- src/mixins/saveDevicesCache.js | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/mixins/saveDevicesCache.js b/src/mixins/saveDevicesCache.js index e020e0d..ef812bf 100644 --- a/src/mixins/saveDevicesCache.js +++ b/src/mixins/saveDevicesCache.js @@ -1,7 +1,5 @@ const fs = require('fs'); -const { _get } = require('../helpers/utilities'); - module.exports = { /** * Save devices cache file (useful for using zeroconf) @@ -10,20 +8,13 @@ module.exports = { async saveDevicesCache(fileName = './devices-cache.json') { const devices = await this.getDevices(); - const error = _get(devices, 'error', false); - - if (error || !devices) { - return devices; - } - const jsonContent = JSON.stringify(devices, null, 2); try { fs.writeFileSync(fileName, jsonContent, 'utf8'); return { status: 'ok', file: fileName }; } catch (e) { - console.log('An error occured while writing JSON Object to File.'); - return { error: e.toString() }; + throw new Error('An error occured while writing JSON Object to File.'); } }, };