From 50b0eaddd2f0ab875d49d00a3a3b6e558cd0b269 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Thu, 20 Feb 2025 07:03:34 -0600 Subject: [PATCH] added logging --- monitarr/libmonitarr/src/actions.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/monitarr/libmonitarr/src/actions.cpp b/monitarr/libmonitarr/src/actions.cpp index 70d3890..8487df6 100644 --- a/monitarr/libmonitarr/src/actions.cpp +++ b/monitarr/libmonitarr/src/actions.cpp @@ -200,28 +200,34 @@ void remove_stalled(std::string_view download_id, std::string_view title, std::optional data; + std::uint64_t search_id{}; if (utils::string::contains("radarr", server.id)) { data = nlohmann::json({ {"name", "MoviesSearch"}, {"movieIds", {movie_id}}, }); + search_id = movie_id; } else if (utils::string::contains("sonarr", server.id)) { data = nlohmann::json({ {"name", "EpisodeSearch"}, {"episodeIds", {episode_id}}, }); + search_id = episode_id; } if (not data.has_value()) { return; } + utils::error::handle_info( + function_name, fmt::format("searching release {}|{}|{}|{}|{}", server.id, + server.url, title, download_id, search_id)); response = cli.Post(fmt::format("/api/{}/command", server.api_version), data->dump(), "application/json"); if (not response) { utils::error::handle_error( function_name, fmt::format("failed to search|{}|{}|{}|{}|no response", - server.id, server.url, title, movie_id)); + server.id, server.url, title, search_id)); return; } @@ -231,7 +237,7 @@ void remove_stalled(std::string_view download_id, std::string_view title, utils::error::handle_error(function_name, fmt::format("failed to search|{}|{}|{}|{}|{}", - server.id, server.url, title, movie_id, - response->status)); + server.id, server.url, title, + search_id, response->status)); } } // namespace monitarr