mirror of https://github.com/jumpserver/jumpserver
fix: 修复工单审批后state不准问题
parent
4343b6487d
commit
6a4ffcc9ad
|
@ -195,6 +195,7 @@ class Ticket(CommonModelMixin, OrgModelMixin):
|
||||||
def update_current_step_state_and_assignee(self, processor, state):
|
def update_current_step_state_and_assignee(self, processor, state):
|
||||||
if self.status_closed:
|
if self.status_closed:
|
||||||
raise AlreadyClosed
|
raise AlreadyClosed
|
||||||
|
if state != TicketState.approved:
|
||||||
self.state = state
|
self.state = state
|
||||||
current_node = self.current_node
|
current_node = self.current_node
|
||||||
current_node.update(state=state)
|
current_node.update(state=state)
|
||||||
|
|
Loading…
Reference in New Issue