luci-app-ssr-plus: fix trojan url import (#3195)

This commit is contained in:
Max Zhao 2020-02-19 18:45:56 +08:00 committed by GitHub
parent a18e7218b4
commit 3036d92f2e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -211,16 +211,16 @@
} else {
url0 = ssu[1]
}
var sstr = b64decsafe(url0);
var sstr = url0;
document.getElementById('cbid.shadowsocksr.' + sid + '.type').value = "trojan";
document.getElementById('cbid.shadowsocksr.' + sid + '.type').dispatchEvent(event);
var team = sstr.split('@');
console.log(param);
var part1 = team[0].split(':');
var part2 = team[1].split(':');
document.getElementById('cbid.shadowsocksr.' + sid + '.server').value = part2[0];
document.getElementById('cbid.shadowsocksr.' + sid + '.server_port').value = part2[1];
document.getElementById('cbid.shadowsocksr.' + sid + '.password').value = part1[1];
var password = team[0]
var serverPart = team[1].split(':');
var port = serverPart[1].split('?')[0];
document.getElementById('cbid.shadowsocksr.' + sid + '.server').value = serverPart[0];
document.getElementById('cbid.shadowsocksr.' + sid + '.server_port').value = port;
document.getElementById('cbid.shadowsocksr.' + sid + '.password').value = password;
if (param != undefined) {
document.getElementById('cbid.shadowsocksr.' + sid + '.alias').value = decodeURI(param);
}