From a3f92e474460fb85ee8d2ffc8e54b97b489787fc Mon Sep 17 00:00:00 2001 From: SebClem Date: Tue, 12 Jul 2022 22:30:27 +0200 Subject: [PATCH] :ambulance: Fix issue with new api addon shema #160 --- .../opt/nextcloud_backup/tools/hassioApiTools.js | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/nextcloud_backup/rootfs/opt/nextcloud_backup/tools/hassioApiTools.js b/nextcloud_backup/rootfs/opt/nextcloud_backup/tools/hassioApiTools.js index 537bf0a..4cdd81c 100644 --- a/nextcloud_backup/rootfs/opt/nextcloud_backup/tools/hassioApiTools.js +++ b/nextcloud_backup/rootfs/opt/nextcloud_backup/tools/hassioApiTools.js @@ -61,18 +61,12 @@ function getAddonList() { statusTools.setStatus(status); } let addons = result.body.data.addons; - let installed = []; - for (let current of addons) { - if (current.installed === true) { - installed.push({ slug: current.slug, name: current.name }) - } - } - installed.sort((a, b) => { + addons.sort((a, b) => { let textA = a.name.toUpperCase(); let textB = b.name.toUpperCase(); return (textA < textB) ? -1 : (textA > textB) ? 1 : 0; }); - resolve(installed); + resolve(addons); }) .catch((error) => { statusTools.setError(`Fail to fetch addons list (${error.message})`, 1);