Fixed activating playlist over dbus

This commit is contained in:
Sumner Evans
2019-12-10 20:45:08 -07:00
parent 178e60048a
commit 35512dc88c
2 changed files with 7 additions and 7 deletions

View File

@@ -87,7 +87,8 @@ class Server:
def _subsonic_error_to_exception(self, error) -> Exception:
return Exception(f'{error.code}: {error.message}')
def _get(self, url, timeout=(3.05, 2), **params):
# def _get(self, url, timeout=(3.05, 2), **params):
def _get(self, url, **params):
params = {**self._get_params(), **params}
print(f'[START] get: {url}')
@@ -100,7 +101,7 @@ class Server:
url,
params=params,
verify=not self.disable_cert_verify,
timeout=timeout,
# timeout=timeout,
)
# TODO make better
if result.status_code != 200:
@@ -144,7 +145,7 @@ class Server:
def do_download(self, url, **params) -> bytes:
print('download', url)
download = self._get(url, **params)
if 'json' in download.get('Content-Type'):
if 'json' in download.headers.get('Content-Type'):
# TODO make better
raise Exception("Didn't expect JSON.")
return download.content