Skip to content

Commit fe4027c

Browse files
committed
fix tickes
1 parent a0f3764 commit fe4027c

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

ticket-backend/app/routes/tickets.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,10 @@ async def ingest_ticket(
321321
if isinstance(request.payload, dict)
322322
else None
323323
)
324+
325+
# Fallback to payload for flat structures
326+
if not payload_fields and isinstance(request.payload, dict):
327+
payload_fields = request.payload
324328

325329
if isinstance(payload_fields, dict):
326330
if "subject" in payload_fields:
@@ -353,6 +357,10 @@ async def ingest_ticket(
353357
if isinstance(request.payload, dict)
354358
else None
355359
)
360+
361+
# Fallback to payload for flat structures
362+
if not payload_fields and isinstance(request.payload, dict):
363+
payload_fields = request.payload
356364

357365
if isinstance(payload_fields, dict):
358366
if "description" in payload_fields:

0 commit comments

Comments
 (0)