From 8620344925908d73f612fef325768e3a0949527d Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Sun, 26 Apr 2026 20:37:03 +0200 Subject: [PATCH] Replace with-block with explicit settings --- web/html/inbounds.html | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/web/html/inbounds.html b/web/html/inbounds.html index b8485702..d7ba962b 100644 --- a/web/html/inbounds.html +++ b/web/html/inbounds.html @@ -1164,24 +1164,23 @@ if (!msg.success) { return; } - with (msg.obj) { - this.expireDiff = expireDiff * 86400000; - this.trafficDiff = trafficDiff * 1073741824; - this.defaultCert = defaultCert; - this.defaultKey = defaultKey; - this.tgBotEnable = tgBotEnable; - this.subSettings = { - enable: subEnable, - subTitle: subTitle, - subURI: subURI, - subJsonURI: subJsonURI, - subJsonEnable: subJsonEnable, - }; - this.pageSize = pageSize; - this.remarkModel = remarkModel; - this.datepicker = datepicker; - this.ipLimitEnable = ipLimitEnable; - } + const settings = msg.obj || {}; + this.expireDiff = settings.expireDiff * 86400000; + this.trafficDiff = settings.trafficDiff * 1073741824; + this.defaultCert = settings.defaultCert; + this.defaultKey = settings.defaultKey; + this.tgBotEnable = settings.tgBotEnable; + this.subSettings = { + enable: settings.subEnable, + subTitle: settings.subTitle, + subURI: settings.subURI, + subJsonURI: settings.subJsonURI, + subJsonEnable: settings.subJsonEnable, + }; + this.pageSize = settings.pageSize; + this.remarkModel = settings.remarkModel; + this.datepicker = settings.datepicker; + this.ipLimitEnable = settings.ipLimitEnable; }, setInbounds(dbInbounds) { this.inbounds.splice(0);