mirror of https://github.com/jumpserver/jumpserver
perf: 优化会话过期500问题
parent
50cbb75b96
commit
95f29a584e
|
@ -50,7 +50,10 @@ class MFASendCodeApi(AuthMixin, CreateAPIView):
|
|||
mfa_type = serializer.validated_data['type']
|
||||
|
||||
if not username:
|
||||
user = self.get_user_from_session()
|
||||
try:
|
||||
user = self.get_user_from_session()
|
||||
except errors.SessionEmptyError as e:
|
||||
raise ValidationError({'error': e})
|
||||
else:
|
||||
user = self.get_user_from_db(username)
|
||||
|
||||
|
|
|
@ -120,7 +120,7 @@
|
|||
|
||||
function onError (responseText, responseJson, status) {
|
||||
setTimeout(function () {
|
||||
toastr.error(responseJson.detail);
|
||||
toastr.error(responseJson.detail || responseJson.error);
|
||||
});
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue