diff --git a/AgileWorks/AgileWorks/App/RootViewController.swift b/AgileWorks/AgileWorks/App/RootViewController.swift index 285463fb4de9afa8475468c77fae7deccbf0d0ed..923b4b61362f8323b427dd5b186b1f8e55da1b54 100644 --- a/AgileWorks/AgileWorks/App/RootViewController.swift +++ b/AgileWorks/AgileWorks/App/RootViewController.swift @@ -67,6 +67,7 @@ extension RootViewController { KeychainDataStore().removeOAuthState() KeychainDataStore().removeAccessToken() KeychainDataStore().removeSessionID() + KeychainDataStore().removeLanguage() KeychainDataStore().removeDeviceID() DispatchQueue.main.async { diff --git a/AgileWorks/AgileWorks/Login/Presenter/LoginPresenter.swift b/AgileWorks/AgileWorks/Login/Presenter/LoginPresenter.swift index 65f1984c7c8d9f40b24d0a50eb23724c108897be..4b67173977d0a77237c7e6fb9ec2b2c993c7ba3d 100644 --- a/AgileWorks/AgileWorks/Login/Presenter/LoginPresenter.swift +++ b/AgileWorks/AgileWorks/Login/Presenter/LoginPresenter.swift @@ -36,7 +36,7 @@ extension LoginPresenterImpl: LoginPresenter { let oauth = OAuthService() oauth.viewController = view - oauth.fetch() { result in + oauth.fetch { result in switch result { case .success: // 前回ログアウト時にオフラインだった等の理由で以前ログインしていた時に diff --git a/AgileWorks/AgileWorks/Login/View/LoginViewController.storyboard b/AgileWorks/AgileWorks/Login/View/LoginViewController.storyboard index 0fa79b3070b6183f25749dfc467769eec6628f33..ae4f5c3a6f0b89c7653e25dd2d476c912775e7df 100644 --- a/AgileWorks/AgileWorks/Login/View/LoginViewController.storyboard +++ b/AgileWorks/AgileWorks/Login/View/LoginViewController.storyboard @@ -1,9 +1,9 @@ - - + + - + @@ -15,74 +15,24 @@ - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - - + + -