From e958c5bb2a38f34862ee5672b00d35ef7e1252de Mon Sep 17 00:00:00 2001 From: warwickh Date: Mon, 28 Jun 2021 19:07:56 +1000 Subject: [PATCH] Stream and coverart requests assume url request and add useget by default in connection --- lib/libsonic/connection.py | 3 +-- resources/settings.xml | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/libsonic/connection.py b/lib/libsonic/connection.py index 7abacc3..8eadde6 100644 --- a/lib/libsonic/connection.py +++ b/lib/libsonic/connection.py @@ -2800,8 +2800,7 @@ class Connection(object): xbmc.log("Standard URL %s"%url,level=xbmc.LOGINFO) xbmc.log("Qdict %s"%str(qdict),level=xbmc.LOGINFO) req = urllib.request.Request(url, urlencode(qdict).encode('utf-8')) - - if self._useGET: + if(self._useGET or ('getCoverArt' in viewName) or ('stream' in viewName)): url += '?%s' % urlencode(qdict) xbmc.log("UseGET URL %s"%(url),xbmc.LOGINFO) req = urllib.request.Request(url) diff --git a/resources/settings.xml b/resources/settings.xml index 760201d..0e6b9de 100644 --- a/resources/settings.xml +++ b/resources/settings.xml @@ -22,7 +22,7 @@ - +