diff --git a/src/opnsense/www/js/widgets/Metadata/Core.xml b/src/opnsense/www/js/widgets/Metadata/Core.xml index 643e45660..94f031491 100644 --- a/src/opnsense/www/js/widgets/Metadata/Core.xml +++ b/src/opnsense/www/js/widgets/Metadata/Core.xml @@ -237,7 +237,6 @@ Users IPsec is currently disabled. Click to configure IPsec. There are currently no leases. - Failed to load data. @@ -252,7 +251,6 @@ Tunnels IPsec is currently disabled. Click to configure IPsec. There are currently no tunnels. - Failed to load data. N/A diff --git a/src/opnsense/www/js/widgets/Wireguard.js b/src/opnsense/www/js/widgets/Wireguard.js index bbc02c8cb..5066f413a 100644 --- a/src/opnsense/www/js/widgets/Wireguard.js +++ b/src/opnsense/www/js/widgets/Wireguard.js @@ -53,24 +53,20 @@ export default class Wireguard extends BaseTableWidget { } async onWidgetTick() { - try { - const wg = await ajaxGet('/api/wireguard/general/get', {}); - if (!wg.general || !wg.general.enabled) { - this.displayError(`${this.translations.unconfigured}`); - return; - } - - const response = await ajaxGet('/api/wireguard/service/show', {}); - - if (!response || !response.rows || response.rows.length === 0) { - this.displayError(`${this.translations.notunnels}`); - return; - } - - this.processTunnels(response.rows); - } catch (error) { - this.displayError(`${this.translations.nodata}`); + const wg = await this.ajaxGet('/api/wireguard/general/get'); + if (!wg.general || !wg.general.enabled) { + this.displayError(`${this.translations.unconfigured}`); + return; } + + const response = await this.ajaxGet('/api/wireguard/service/show'); + + if (!response || !response.rows || response.rows.length === 0) { + this.displayError(`${this.translations.notunnels}`); + return; + } + + this.processTunnels(response.rows); } displayError(message) {