From ed3108b4c45df8acb0a6cca82b04a00c82a8f1d6 Mon Sep 17 00:00:00 2001 From: doctarrwho Date: Wed, 17 Mar 2021 22:59:23 -0400 Subject: [PATCH] take 1000 --- pyoverseerr/pyoverseerr.py | 16 ++++++++-------- setup.py | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pyoverseerr/pyoverseerr.py b/pyoverseerr/pyoverseerr.py index a09d9e6..6dfff30 100644 --- a/pyoverseerr/pyoverseerr.py +++ b/pyoverseerr/pyoverseerr.py @@ -5,7 +5,7 @@ _LOGGER = logging.getLogger(__name__) _BASE_URL = "http{ssl}://{host}:{port}/{urlbase}api/v1/" - +_TAKE_COUNT = 1000 def request(f): r = f().json() @@ -226,7 +226,7 @@ def request_music(self, album_id): @property def movie_requests(self): - requests = self._request_connection("Request").json()["results"] + requests = self._request_connection(f"Request?take={_TAKE_COUNT}").json()["results"] i = 0 for request in requests: if request["type"] == "movie": @@ -252,7 +252,7 @@ def last_tv_request(self): @property def tv_requests(self): - requests = self._request_connection("Request").json()["results"] + requests = self._request_connection(f"Request?take={_TAKE_COUNT}").json()["results"] i = 0 for request in requests: if request["type"] == "tv": @@ -267,15 +267,15 @@ def music_requests(self): @property def total_requests(self): - return len(self._request_connection("Request").json()["results"]) + return len(self._request_connection(f"Request?take={_TAKE_COUNT}").json()["results"]) @property def available_requests(self): - return len(self._request_connection("Request?filter=available").json()["results"]) + return len(self._request_connection(f"Request?take={_TAKE_COUNT}&filter=available").json()["results"]) @property def pending_requests(self): - return len(self._request_connection("Request?filter=pending").json()["results"]) + return len(self._request_connection(f"Request?take={_TAKE_COUNT}&filter=pending").json()["results"]) @property def last_pending_request(self): @@ -293,11 +293,11 @@ def last_total_request(self): @property def approved_requests(self): - return len(self._request_connection("Request?filter=approved").json()["results"]) + return len(self._request_connection(f"Request?take={_TAKE_COUNT}&filter=approved").json()["results"]) @property def unavailable_requests(self): - return len(self._request_connection("Request?filter=unavailable").json()["results"]) + return len(self._request_connection(f"Request?take={_TAKE_COUNT}&filter=unavailable").json()["results"]) class OverseerrError(Exception): diff --git a/setup.py b/setup.py index e44d086..0f772fa 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setup( name="pyoverseerr", - version="0.1.27", + version="0.1.28", url="https://github.com/vaparr/pyoverseerr", author="Vaparr", author_email="Vaparr@vaparr.org",