Jellyfin: Add timeout

Signed-off-by: Luigi311 <git@luigi311.com>
pull/140/head
Luigi311 2024-01-16 00:50:22 -07:00
parent 01ad15e2bd
commit 84b98db36b
1 changed files with 6 additions and 2 deletions

View File

@ -108,7 +108,9 @@ class Jellyfin:
} }
if query_type == "get": if query_type == "get":
response = self.session.get(self.baseurl + query, headers=headers) response = self.session.get(
self.baseurl + query, headers=headers, timeout=self.timeout
)
if response.status_code != 200: if response.status_code != 200:
raise Exception( raise Exception(
f"Query failed with status {response.status} {response.reason}" f"Query failed with status {response.status} {response.reason}"
@ -116,7 +118,9 @@ class Jellyfin:
results = response.json() results = response.json()
elif query_type == "post": elif query_type == "post":
response = self.session.post(self.baseurl + query, headers=headers) response = self.session.post(
self.baseurl + query, headers=headers, timeout=self.timeout
)
if response.status_code != 200: if response.status_code != 200:
raise Exception( raise Exception(
f"Query failed with status {response.status} {response.reason}" f"Query failed with status {response.status} {response.reason}"