Skip to content

Commit dbd8bf1

Browse files
committed
Add ticket status retrieval in TicketHandler for ticket creation
1 parent bd6401c commit dbd8bf1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

cg/services/orders/submitter/ticket_handler.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from cg.clients.freshdesk.freshdesk_client import FreshdeskClient
77
from cg.clients.freshdesk.models import TicketCreate, TicketResponse
8-
from cg.meta.orders.utils import get_ticket_tags
8+
from cg.meta.orders.utils import get_ticket_status, get_ticket_tags
99
from cg.models.orders.constants import OrderType
1010
from cg.services.orders.constants import ORDER_TYPE_WORKFLOW_MAP
1111
from cg.services.orders.validation.models.order import Order
@@ -39,6 +39,7 @@ def create_ticket(
3939
)
4040

4141
tags: list[str] = get_ticket_tags(order=order, order_type=order_type)
42+
status: int = get_ticket_status(order=order)
4243

4344
with TemporaryDirectory() as temp_dir:
4445
attachments: Path = self.create_attachment_file(order=order, temp_dir=temp_dir)
@@ -55,6 +56,7 @@ def create_ticket(
5556
"cf_environment": self.env,
5657
},
5758
attachments=[],
59+
status=status,
5860
)
5961
ticket_response: TicketResponse = self.client.create_ticket(
6062
ticket=freshdesk_ticket, attachments=[attachments]

0 commit comments

Comments
 (0)