Allow Tickets status choices customization

This commit is contained in:
Sam Splunks
2024-02-01 15:38:02 +01:00
committed by GitHub
parent 147151a271
commit ab2c2f79a4
5 changed files with 49 additions and 31 deletions

View File

@ -83,9 +83,12 @@ def escalate_tickets(queues, verbose):
if verbose:
print("Processing: %s" % q)
Q_OPEN_STATUSES = Q()
for open_status in Ticket.OPEN_STATUSES:
q_open_statuses |= Q(status=open_status)
for t in q.ticket_set.filter(
Q(status=Ticket.OPEN_STATUS) |
Q(status=Ticket.REOPENED_STATUS)
Q_OPEN_STATUSES
).exclude(
priority=1
).filter(