From e4dd33dc813c6b5e5489f8696fda224ba72f533f Mon Sep 17 00:00:00 2001 From: orignal Date: Thu, 8 Oct 2026 15:22:42 -0400 Subject: [PATCH] return eta as signed integer --- libi2pd_client/TorrentsRPC.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libi2pd_client/TorrentsRPC.cpp b/libi2pd_client/TorrentsRPC.cpp index 4e3a76d2..6f06a405 100644 --- a/libi2pd_client/TorrentsRPC.cpp +++ b/libi2pd_client/TorrentsRPC.cpp @@ -404,7 +404,7 @@ namespace torrents { "eta", [](std::shared_ptr torrent) { auto downloadRate = torrent->GetDownloadRate (); - return boost::json::value (downloadRate ? torrent->GetLeft ()/downloadRate : -2); + return boost::json::value (downloadRate ? (int64_t)(torrent->GetLeft ()/downloadRate) : -2); } }, { "uploadRatio", [](std::shared_ptr torrent)