diff --git a/src/backend/base/langflow/api/v1/monitor.py b/src/backend/base/langflow/api/v1/monitor.py index 32040c036..e419ed5bf 100644 --- a/src/backend/base/langflow/api/v1/monitor.py +++ b/src/backend/base/langflow/api/v1/monitor.py @@ -89,7 +89,7 @@ async def update_message( message_dict.pop("index", None) monitor_service.update_message(message_id=message_id, **message_dict) return MessageModelResponse(index=message_id, **message_dict) - + except Exception as e: raise HTTPException(status_code=500, detail=str(e)) diff --git a/src/backend/base/langflow/services/monitor/service.py b/src/backend/base/langflow/services/monitor/service.py index c1c361dbf..3530eea97 100644 --- a/src/backend/base/langflow/services/monitor/service.py +++ b/src/backend/base/langflow/services/monitor/service.py @@ -114,7 +114,7 @@ class MonitorService(Service): def update_message(self, message_id: int, **kwargs): query = f"""UPDATE messages SET {', '.join(f"{k} = '{v}'" for k, v in kwargs.items())} WHERE index = {message_id}""" - + return self.exec_query(query) def add_message(self, message: MessageModel):