Commit 1bb482eb authored by cyber386's avatar cyber386 Committed by Max Lv

Fix little problem of profile switching

parent 099dde09
...@@ -224,8 +224,8 @@ object BaseService { ...@@ -224,8 +224,8 @@ object BaseService {
fun forceLoad() { fun forceLoad() {
val (profile, fallback) = Core.currentProfile val (profile, fallback) = Core.currentProfile
?: return stopRunner(false, (this as Context).getString(R.string.profile_empty)) ?: return stopRunner(false, (this as Context).getString(R.string.profile_empty))
if (profile.host.isEmpty() || profile.password.isEmpty() || if (profile.host.isEmpty() || (!profile.method.equals("none") && profile.password.isEmpty()) ||
fallback != null && (fallback.host.isEmpty() || fallback.password.isEmpty())) { fallback != null && (fallback.host.isEmpty() || (!fallback.method.equals("none") && fallback.password.isEmpty()))) {
stopRunner(false, (this as Context).getString(R.string.proxy_empty)) stopRunner(false, (this as Context).getString(R.string.proxy_empty))
return return
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment