fix: preserve resolved flag when closing tickets
This commit is contained in:
@@ -95,7 +95,7 @@ def transition_ticket(
|
||||
if to_status == "resolved":
|
||||
ticket.resolved_at = timezone.now()
|
||||
ticket.is_resolved = True if is_resolved is None else is_resolved
|
||||
elif is_resolved is not None:
|
||||
elif to_status != "closed" and is_resolved is not None:
|
||||
ticket.is_resolved = is_resolved
|
||||
if to_status == "closed":
|
||||
ticket.closed_at = timezone.now()
|
||||
|
||||
Reference in New Issue
Block a user