diff --git a/mellon/views.py b/mellon/views.py index c592f66..e5d6e5b 100644 --- a/mellon/views.py +++ b/mellon/views.py @@ -269,7 +269,9 @@ class LoginView(ProfileMixin, LogMixin, View): login.remoteProviderId) except lasso.ParamError: self.log.exception('lasso param error') - except (lasso.ProfileStatusNotSuccessError, lasso.ProfileRequestDeniedError): + except (lasso.LoginStatusNotSuccessError, + lasso.ProfileStatusNotSuccessError, + lasso.ProfileRequestDeniedError): status = login.response.status a = status while a.statusCode: