From e5b00e2b3f0c00e9f37c11459f49872d02f46ca2 Mon Sep 17 00:00:00 2001 From: Evan Richardson Date: Tue, 19 Mar 2024 01:25:19 -0700 Subject: [PATCH 1/6] add missing radarr fields --- varken/structures.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/varken/structures.py b/varken/structures.py index 5409a953..3b00708a 100644 --- a/varken/structures.py +++ b/varken/structures.py @@ -322,11 +322,13 @@ class RadarrMovie(NamedTuple): physicalRelease: str = None qualityProfileId: int = None ratings: dict = None + rootFolderPath: str = None runtime: int = None secondaryYear: int = None secondaryYearSourceId: int = None sizeOnDisk: float = None sortTitle: str = None + statistics: dict = None status: str = None studio: str = None tags: list = None From f399ec69e79150a1101c5777eb9027cd604b7e15 Mon Sep 17 00:00:00 2001 From: Evan Richardson Date: Tue, 19 Mar 2024 13:33:17 -0700 Subject: [PATCH 2/6] add finaletype --- varken/structures.py | 1 + 1 file changed, 1 insertion(+) diff --git a/varken/structures.py b/varken/structures.py index 3b00708a..31d03dd4 100644 --- a/varken/structures.py +++ b/varken/structures.py @@ -255,6 +255,7 @@ class SonarrEpisode(NamedTuple): airDateUtc: str = None episodeFileId: int = None episodeNumber: int = None + finaleType: str = None grabbed: bool = None hasFile: bool = None id: int = None From 51e0c90605ecdbf63811556922eba213aa6344f1 Mon Sep 17 00:00:00 2001 From: Evan Richardson Date: Tue, 19 Mar 2024 14:27:57 -0700 Subject: [PATCH 3/6] Update structures.py --- varken/structures.py | 1 + 1 file changed, 1 insertion(+) diff --git a/varken/structures.py b/varken/structures.py index 31d03dd4..3dd95927 100644 --- a/varken/structures.py +++ b/varken/structures.py @@ -280,6 +280,7 @@ class SonarrQueue(NamedTuple): id: int = None indexer: str = None language: dict = None + languages: list = None protocol: str = None quality: dict = None size: float = None From 4e2ff147884492771bac5e61262a8be0f0d8d377 Mon Sep 17 00:00:00 2001 From: Evan Richardson Date: Tue, 19 Mar 2024 15:34:50 -0700 Subject: [PATCH 4/6] Update structures.py --- varken/structures.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/varken/structures.py b/varken/structures.py index 3dd95927..dc45216a 100644 --- a/varken/structures.py +++ b/varken/structures.py @@ -274,8 +274,13 @@ class SonarrEpisode(NamedTuple): class SonarrQueue(NamedTuple): + added: str = None + customFormats: list = None + customFormatScore: int = None downloadClient: str = None + downloadClientHasPostImportCategory: bool = None downloadId: str = None + episodeHasFile: bool = None episodeId: int = None id: int = None indexer: str = None @@ -283,6 +288,7 @@ class SonarrQueue(NamedTuple): languages: list = None protocol: str = None quality: dict = None + seasonNumber: int = None size: float = None sizeleft: float = None status: str = None From d508592a3af7d1c1a01dee6da088fb3aea351951 Mon Sep 17 00:00:00 2001 From: Evan Richardson Date: Tue, 19 Mar 2024 17:21:57 -0700 Subject: [PATCH 5/6] Update structures.py --- varken/structures.py | 1 + 1 file changed, 1 insertion(+) diff --git a/varken/structures.py b/varken/structures.py index dc45216a..ba7766e4 100644 --- a/varken/structures.py +++ b/varken/structures.py @@ -226,6 +226,7 @@ class SonarrTVShow(NamedTuple): monitored: bool = None nextAiring: str = None network: str = None + originalLanguage: dict = None overview: str = None path: str = None previousAiring: str = None From e0eda68fafb4a6d429a8c6c254b4ef45d5c8909c Mon Sep 17 00:00:00 2001 From: Evan Richardson Date: Tue, 19 Mar 2024 20:41:14 -0700 Subject: [PATCH 6/6] Update structures.py add more missing values --- varken/structures.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/varken/structures.py b/varken/structures.py index ba7766e4..0dda8991 100644 --- a/varken/structures.py +++ b/varken/structures.py @@ -222,8 +222,10 @@ class SonarrTVShow(NamedTuple): id: int = None images: list = None imdbId: str = None + lastAired: str = None languageProfileId: int = None monitored: bool = None + monitorNewItems: str = None nextAiring: str = None network: str = None originalLanguage: dict = None @@ -354,8 +356,11 @@ class RadarrMovie(NamedTuple): # Radarr Queue class RadarrQueue(NamedTuple): + added: str = None customFormats: list = None + customFormatScore: int = None downloadClient: str = None + downloadClientHasPostImportCategory: bool = None downloadId: str = None id: int = None indexer: str = None