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

This commit is contained in:
Benjamin 2024-11-07 18:07:05 +08:00 committed by GitHub
parent 823ae03a08
commit a5558f8fcc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 2 deletions

View File

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

View File

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