habulaj commited on
Commit
4dda001
·
verified ·
1 Parent(s): 2d4575b

Update routes/support.py

Browse files
Files changed (1) hide show
  1. routes/support.py +14 -6
routes/support.py CHANGED
@@ -152,14 +152,22 @@ async def get_ticket_details(ticket_id: int):
152
  # 4. Substituir o campo user nas mensagens
153
  messages = []
154
  for msg in messages_raw:
 
 
 
 
 
 
 
 
 
 
 
 
 
155
  messages.append({
156
  **msg,
157
- "user": user_cache.get(msg["user"], {
158
- "id": msg["user"],
159
- "name": "Desconhecido",
160
- "avatar": None,
161
- "type": "unknown"
162
- })
163
  })
164
 
165
  return {
 
152
  # 4. Substituir o campo user nas mensagens
153
  messages = []
154
  for msg in messages_raw:
155
+ uid = msg["user"]
156
+ user_info = user_cache.get(uid, {
157
+ "id": uid,
158
+ "name": "Desconhecido",
159
+ "avatar": None,
160
+ })
161
+
162
+ # Definir o tipo com base no ticket
163
+ if uid == ticket["user_id"]:
164
+ user_info["type"] = "customer"
165
+ else:
166
+ user_info["type"] = "support"
167
+
168
  messages.append({
169
  **msg,
170
+ "user": user_info
 
 
 
 
 
171
  })
172
 
173
  return {