habulaj commited on
Commit
9364a1e
·
verified ·
1 Parent(s): 84f3aeb

Update routes/support.py

Browse files
Files changed (1) hide show
  1. routes/support.py +6 -3
routes/support.py CHANGED
@@ -58,6 +58,8 @@ async def verify_user_token(user_token: str) -> str:
58
  # 📨 Modelo da requisição de ticket
59
  class CreateTicketRequest(BaseModel):
60
  message: str
 
 
61
 
62
  def format_datetime(dt_str):
63
  dt = parser.isoparse(dt_str)
@@ -316,7 +318,9 @@ async def create_ticket(
316
  ticket_payload = {
317
  "user_id": user_id,
318
  "support_id": None,
319
- "created_at": created_at
 
 
320
  }
321
 
322
  async with aiohttp.ClientSession() as session:
@@ -352,8 +356,7 @@ async def create_ticket(
352
  raise HTTPException(status_code=500, detail=f"Erro ao criar mensagem: {error_detail}")
353
 
354
  return {"ticket_id": ticket_id}
355
-
356
-
357
  # 📧 Envio de e-mails com Gmail API
358
  GMAIL_CLIENT_ID = "784687789817-3genmmvps11ip3a6fkbkkd8dm3bstgdc.apps.googleusercontent.com"
359
  GMAIL_CLIENT_SECRET = "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"
 
58
  # 📨 Modelo da requisição de ticket
59
  class CreateTicketRequest(BaseModel):
60
  message: str
61
+ subject: str
62
+ priority: str
63
 
64
  def format_datetime(dt_str):
65
  dt = parser.isoparse(dt_str)
 
318
  ticket_payload = {
319
  "user_id": user_id,
320
  "support_id": None,
321
+ "created_at": created_at,
322
+ "subject": body.subject,
323
+ "priority": body.priority
324
  }
325
 
326
  async with aiohttp.ClientSession() as session:
 
356
  raise HTTPException(status_code=500, detail=f"Erro ao criar mensagem: {error_detail}")
357
 
358
  return {"ticket_id": ticket_id}
359
+
 
360
  # 📧 Envio de e-mails com Gmail API
361
  GMAIL_CLIENT_ID = "784687789817-3genmmvps11ip3a6fkbkkd8dm3bstgdc.apps.googleusercontent.com"
362
  GMAIL_CLIENT_SECRET = "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"