From f7d1354505049aa5ba6845c3db7d39d4b7c130c6 Mon Sep 17 00:00:00 2001 From: vaparr Date: Fri, 22 Jul 2022 10:39:37 -0400 Subject: [PATCH] try #2 to workaround issue with old version of overseerr --- pyoverseerr/pyoverseerr.py | 25 +++++++++++++++++++++++-- setup.py | 2 +- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/pyoverseerr/pyoverseerr.py b/pyoverseerr/pyoverseerr.py index 015492e..5ac99e6 100644 --- a/pyoverseerr/pyoverseerr.py +++ b/pyoverseerr/pyoverseerr.py @@ -329,13 +329,14 @@ def requestCounts(self): @property def issueCounts(self): try: - icount = self._request_connection(f"issue/count").json() + icounts = self._request_connection(f"issue/count").json() except: icount = 0 requests = self._request_connection(f"issue?filter=open").json()["results"] for request in requests: icount = icount + 1 - return icount + return ({'total': icount, 'video' : 0, 'audio' : 0, 'subtitles' : 0, 'open' : icount, 'closed' : 0 }) + return icounts @property def last_open_issue(self): @@ -357,3 +358,23 @@ def last_issue(self): class OverseerrError(Exception): pass +overseerr = Overseerr(ssl=False, username="", host="192.168.1.62", port=5055, + api_key="MTYwODIzNjM2ODA4Njk1YmNjODYzLTI0OTMtNGExMS1hNzIwLTAyYzhhYjk0MjE4Mw==") + +overseerr.authenticate() +print(overseerr.movie_requests) +print(overseerr.last_movie_request) +print(overseerr.last_tv_request) +print(overseerr.tv_requests) +print(overseerr.total_requests) +print(overseerr.available_requests) +print(overseerr.pending_requests) +print(overseerr.approved_requests) +print(overseerr.unavailable_requests) +print(overseerr.declined_requests) +print(overseerr.requestCounts) +print("issueCount") +print(overseerr.issueCounts) + +print(overseerr.last_open_issue) +print(overseerr.last_issue) \ No newline at end of file diff --git a/setup.py b/setup.py index 3de50bc..41c9722 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setup( name="pyoverseerr", - version="0.1.35", + version="0.1.36", url="https://github.com/vaparr/pyoverseerr", author="Vaparr", author_email="Vaparr@vaparr.org",