From b7e35d5ff0d926803ba477788975bc4b5f49677d Mon Sep 17 00:00:00 2001 From: rembo10 Date: Mon, 14 Feb 2022 10:14:44 +0530 Subject: [PATCH] Decode the b64 data to utf-8 for nzbget (#3294) --- headphones/nzbget.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/headphones/nzbget.py b/headphones/nzbget.py index 4884df7f..69e7efec 100644 --- a/headphones/nzbget.py +++ b/headphones/nzbget.py @@ -70,7 +70,8 @@ def sendNZB(nzb): nzbcontent64 = None if nzb.resultType == "nzbdata": data = nzb.extraInfo[0] - nzbcontent64 = standard_b64encode(data) + # NZBGet needs a string, not bytes + nzbcontent64 = standard_b64encode(data).decode("utf-8") logger.info("Sending NZB to NZBget") logger.debug("URL: " + url)