From 9f7cd1d98973dd40944b418d552e224ca9e6ead3 Mon Sep 17 00:00:00 2001 From: Arnaud Date: Thu, 23 Oct 2025 10:14:06 +0200 Subject: [PATCH] Return ok when the session does not need to be cancelled --- .../codex_thread_requests/requests/node_upload_request.nim | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/library/codex_thread_requests/requests/node_upload_request.nim b/library/codex_thread_requests/requests/node_upload_request.nim index 7c7b2f3c..a850abb7 100644 --- a/library/codex_thread_requests/requests/node_upload_request.nim +++ b/library/codex_thread_requests/requests/node_upload_request.nim @@ -249,13 +249,15 @@ proc cancel( ## from the table. if not uploadSessions.contains($sessionId): - return err("Failed to cancel the upload session, session not found: " & $sessionId) + # Session not found, nothing to cancel + return ok("") try: let session = uploadSessions[$sessionId] session.fut.cancelSoon() except KeyError: - return err("Failed to cancel the upload session, invalid session ID: " & $sessionId) + # Session not found, nothing to cancel + return ok("") uploadSessions.del($sessionId)