Преглед на файлове

fix(conversation-service): return success response after conversation… (#10416)

Benjamin преди 5 месеца
родител
ревизия
a5558f8fcc
променени са 2 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 1 2
      api/controllers/service_api/app/conversation.py
  2. 3 0
      api/services/conversation_service.py

+ 1 - 2
api/controllers/service_api/app/conversation.py

@@ -58,10 +58,9 @@ class ConversationDetailApi(Resource):
         conversation_id = str(c_id)
 
         try:
-            ConversationService.delete(app_model, conversation_id, end_user)
+            return ConversationService.delete(app_model, conversation_id, end_user)
         except services.errors.conversation.ConversationNotExistsError:
             raise NotFound("Conversation Not Exists.")
-        return {"result": "success"}, 200
 
 
 class ConversationRenameApi(Resource):

+ 3 - 0
api/services/conversation_service.py

@@ -160,4 +160,7 @@ class ConversationService:
         conversation = cls.get_conversation(app_model, conversation_id, user)
 
         conversation.is_deleted = True
+        conversation.updated_at = datetime.now(timezone.utc).replace(tzinfo=None)
         db.session.commit()
+
+        return {"result": "success"}, 200