From 539193d14bc12cdd38ac6cbfe99b2e1ea7cc5adc Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Fri, 13 Sep 2024 12:39:23 +0200 Subject: [PATCH] sysutils/smart: fix ACL --- .../src/opnsense/mvc/app/models/OPNsense/Smart/ACL/ACL.xml | 2 +- sysutils/smart/src/opnsense/www/js/widgets/Smart.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sysutils/smart/src/opnsense/mvc/app/models/OPNsense/Smart/ACL/ACL.xml b/sysutils/smart/src/opnsense/mvc/app/models/OPNsense/Smart/ACL/ACL.xml index d728c5897..d7fb0e73c 100644 --- a/sysutils/smart/src/opnsense/mvc/app/models/OPNsense/Smart/ACL/ACL.xml +++ b/sysutils/smart/src/opnsense/mvc/app/models/OPNsense/Smart/ACL/ACL.xml @@ -3,7 +3,7 @@ Services: SMART ui/smart/* - api/smart/* + api/smart/service/* diff --git a/sysutils/smart/src/opnsense/www/js/widgets/Smart.js b/sysutils/smart/src/opnsense/www/js/widgets/Smart.js index 1aa2d3b07..b46419e0c 100644 --- a/sysutils/smart/src/opnsense/www/js/widgets/Smart.js +++ b/sysutils/smart/src/opnsense/www/js/widgets/Smart.js @@ -44,7 +44,7 @@ export default class Smart extends BaseTableWidget { if (this.disks && this.disks.devices) { for (const device of this.disks.devices) { try { - const data = await ajaxCall("/api/smart/service/info", { type: "H", device }); + const data = await this.ajaxCall('/api/smart/service/info', { type: "H", device }); const health = data.output.includes("PASSED"); $(`#${device}`).css({ color: health ? "green" : "red", fontSize: '150%' }); $(`#${device}`).text(health ? "OK" : "FAILED"); @@ -57,7 +57,7 @@ export default class Smart extends BaseTableWidget { async onMarkupRendered() { try { - this.disks = await ajaxCall("/api/smart/service/list", {}); + this.disks = await this.ajaxCall('/api/smart/service/list', {}); const rows = []; for (const device of this.disks.devices) { const field = $(``).prop('outerHTML');