diff --git a/src/backend/base/langflow/api/v1/monitor.py b/src/backend/base/langflow/api/v1/monitor.py index f6c1fc4ac..224a26912 100644 --- a/src/backend/base/langflow/api/v1/monitor.py +++ b/src/backend/base/langflow/api/v1/monitor.py @@ -80,7 +80,8 @@ async def delete_messages( current_user: User = Depends(get_current_active_user), ): try: - session.exec(select(MessageTable).where(MessageTable.id.in_(message_ids))) # type: ignore + session.exec(delete(MessageTable).where(MessageTable.id.in_(message_ids))) # type: ignore + session.commit() except Exception as e: raise HTTPException(status_code=500, detail=str(e))