Move token saving logic to APIAccess

This commit is contained in:
Dean Herbert
2018-03-14 10:07:16 +09:00
parent afc3646450
commit 83cd2fd317
2 changed files with 20 additions and 9 deletions

View File

@ -245,14 +245,8 @@ namespace osu.Game
protected override void Dispose(bool isDisposing)
{
//refresh token may have changed.
if (LocalConfig != null && API != null)
{
LocalConfig.Set(OsuSetting.Token, LocalConfig.Get<bool>(OsuSetting.SavePassword) ? API.Token : string.Empty);
LocalConfig.Save();
}
base.Dispose(isDisposing);
API.Dispose();
}
private readonly List<ICanAcceptFiles> fileImporters = new List<ICanAcceptFiles>();