diff --git a/net/wol/src/opnsense/mvc/app/models/OPNsense/Wol/ACL/ACL.xml b/net/wol/src/opnsense/mvc/app/models/OPNsense/Wol/ACL/ACL.xml index 43a21eb74..5103b5c23 100644 --- a/net/wol/src/opnsense/mvc/app/models/OPNsense/Wol/ACL/ACL.xml +++ b/net/wol/src/opnsense/mvc/app/models/OPNsense/Wol/ACL/ACL.xml @@ -3,7 +3,7 @@ Services: Wake on LAN ui/wol/* - api/wol/* + api/wol/wol/* diff --git a/net/wol/src/opnsense/www/js/widgets/Metadata/WakeOnLan.xml b/net/wol/src/opnsense/www/js/widgets/Metadata/WakeOnLan.xml index 7cb8e5f50..3ba307ae9 100644 --- a/net/wol/src/opnsense/www/js/widgets/Metadata/WakeOnLan.xml +++ b/net/wol/src/opnsense/www/js/widgets/Metadata/WakeOnLan.xml @@ -2,9 +2,9 @@ WakeOnLan.js + /api/diagnostics/interface/getArp* /api/wol/wol/searchHost /api/wol/wol/set - /diagnostics/interface/getArp WakeOnLan diff --git a/net/wol/src/opnsense/www/js/widgets/WakeOnLan.js b/net/wol/src/opnsense/www/js/widgets/WakeOnLan.js index 7a98b6a80..d8a0b0e2f 100644 --- a/net/wol/src/opnsense/www/js/widgets/WakeOnLan.js +++ b/net/wol/src/opnsense/www/js/widgets/WakeOnLan.js @@ -62,7 +62,7 @@ export default class WakeOnLan extends BaseTableWidget { //NOTE: this ARP list call is the most expensive one and can grow substantialy in big networks //With previous widget it had been done on the backend side with direct exec of 'arp -an | grep ...' - const arp = await this.ajaxCall('/api/diagnostics/interface/getArp'); + const arp = await this.ajaxCall(`/api/diagnostics/interface/getArp${''}`); for(let it = 0; it < data.rows.length; it++){ const item = data.rows[it];