mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-04 08:55:40 +00:00
perf: 优化会话过期500问题
This commit is contained in:
@@ -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)
|
||||
|
||||
|
Reference in New Issue
Block a user