fix(authentication): 登录复核Not found

pull/4517/head
xinwen 2020-08-19 20:26:16 +08:00 committed by 老广
parent fcd8356e90
commit 9ca8ab218c
2 changed files with 1 additions and 11 deletions

View File

@ -34,16 +34,6 @@ class LoginConfirmSettingUpdateApi(UpdateAPIView):
class TicketStatusApi(mixins.AuthMixin, APIView):
permission_classes = ()
def get_ticket(self):
from tickets.models import Ticket
ticket_id = self.request.session.get("auth_ticket_id")
logger.debug('Login confirm ticket id: {}'.format(ticket_id))
if not ticket_id:
ticket = None
else:
ticket = get_object_or_none(Ticket, pk=ticket_id)
return ticket
def get(self, request, *args, **kwargs):
try:
self.check_user_login_confirm()

View File

@ -170,7 +170,7 @@ class AuthMixin:
if not ticket_id:
ticket = None
else:
ticket = get_object_or_none(Ticket, pk=ticket_id)
ticket = Ticket.origin_objects.get(pk=ticket_id)
return ticket
def get_ticket_or_create(self, confirm_setting):