mirror of https://github.com/jumpserver/jumpserver
fix: 修复用户登录复核工单org_id为ROOT
parent
c55e2db75e
commit
dfa2f7d6c9
|
@ -68,6 +68,7 @@ class LoginConfirmSetting(CommonModelMixin):
|
|||
def create_confirm_ticket(self, request=None):
|
||||
from tickets import const
|
||||
from tickets.models import Ticket
|
||||
from orgs.models import Organization
|
||||
ticket_title = _('Login confirm') + ' {}'.format(self.user)
|
||||
ticket_meta = self.construct_confirm_ticket_meta(request)
|
||||
ticket_assignees = self.reviewers.all()
|
||||
|
@ -75,6 +76,7 @@ class LoginConfirmSetting(CommonModelMixin):
|
|||
'title': ticket_title,
|
||||
'type': const.TicketTypeChoices.login_confirm.value,
|
||||
'meta': ticket_meta,
|
||||
'org_id': Organization.ROOT_ID,
|
||||
}
|
||||
ticket = Ticket.objects.create(**data)
|
||||
ticket.assignees.set(ticket_assignees)
|
||||
|
|
|
@ -170,7 +170,7 @@ class UserLoginWaitConfirmView(TemplateView):
|
|||
if not ticket_id:
|
||||
ticket = None
|
||||
else:
|
||||
ticket = get_object_or_none(Ticket, pk=ticket_id)
|
||||
ticket = Ticket.all().filter(pk=ticket_id).first()
|
||||
context = super().get_context_data(**kwargs)
|
||||
if ticket:
|
||||
timestamp_created = datetime.datetime.timestamp(ticket.date_created)
|
||||
|
|
Loading…
Reference in New Issue