diff --git a/mellon/views.py b/mellon/views.py index 3d62fcf..a319455 100644 --- a/mellon/views.py +++ b/mellon/views.py @@ -45,7 +45,9 @@ class LoginView(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: