Commit d3500881 authored by Mygod's avatar Mygod

Refine updateCurrentProfile

parent c0975a3e
......@@ -491,10 +491,10 @@ class Shadowsocks extends AppCompatActivity with ServiceBoundContext {
currentProfile = app.currentProfile match {
case Some(profile) => profile // updated
case None => // removed
app.profileManager.getFirstProfile match {
case Some(first) => app.switchProfile(first.id)
app.switchProfile((app.profileManager.getFirstProfile match {
case Some(first) => first
case None => app.profileManager.createDefault()
}
}).id)
}
updatePreferenceScreen()
......
......@@ -208,6 +208,5 @@ class ProfileManager(settings: SharedPreferences, dbHelper: DBHelper) {
password = "u1rRWTssNv0p"
}
createProfile(profile)
profile
}
}
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