luci-app-homeproxy: sync upstream

last commit: 383c02fa49
This commit is contained in:
gitea-action 2025-02-06 18:00:28 +08:00
parent 6d32f1ad03
commit 5489bcd3fd
2 changed files with 5 additions and 5 deletions

View File

@ -215,7 +215,7 @@ return view.extend({
let ipv6_support = this.map.lookupOption('ipv6_support', section_id)[0].formvalue(section_id);
try {
let url = new URL(value);
let url = new URL(value.replace(/^.*:\/\//, 'http://'));
if (stubValidator.apply('hostname', url.hostname))
return true;
else if (stubValidator.apply('ip4addr', url.hostname))
@ -249,7 +249,7 @@ return view.extend({
return _('Expecting: %s').format(_('non-empty value'));
try {
let url = new URL(value);
let url = new URL(value.replace(/^.*:\/\//, 'http://'));
if (stubValidator.apply('hostname', url.hostname))
return true;
else if (stubValidator.apply('ip4addr', url.hostname))
@ -831,7 +831,7 @@ return view.extend({
return _('Expecting: %s').format(_('non-empty value'));
try {
let url = new URL(value);
let url = new URL(value.replace(/^.*:\/\//, 'http://'));
if (stubValidator.apply('hostname', url.hostname))
return true;
else if (stubValidator.apply('ip4addr', url.hostname))

View File

@ -574,7 +574,7 @@ function main() {
if (main_node === 'urltest') {
main_urltest_nodes = filter(uci.get(uciconfig, ucimain, 'main_urltest_nodes'), (v) => {
if (!uci.get(uciconfig, v)) {
log(sprintf('Node %s is gone, removing from urltest list.', node));
log(sprintf('Node %s is gone, removing from urltest list.', v));
return false;
}
return true;
@ -594,7 +594,7 @@ function main() {
if (main_udp_node === 'urltest') {
main_udp_urltest_nodes = filter(uci.get(uciconfig, ucimain, 'main_udp_urltest_nodes'), (v) => {
if (!uci.get(uciconfig, v)) {
log(sprintf('Node %s is gone, removing from urltest list.', node));
log(sprintf('Node %s is gone, removing from urltest list.', v));
return false;
}
return true;