Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support InfluxDB v2 #242

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from
Open

Conversation

Dinnerbone
Copy link

An alternative approach than #195

We use v2 API everywhere except for the creation of a database on 1.8 servers. The same config keys are used, but with a new "org" key for v2 servers.

@alexandzors
Copy link

Hey @Dinnerbone, I pulled this PR and gave it a good test (per samwiseg0's request in the Discord server) and it seems to work just fine with Influx v2.3+. I built a docker image with it and it successfully deployed and was able to communicate with Influx v2 via an org owner account. A varken bucket was created and it was able to send data to the bucket. Which could be loaded in a barebones flux dashboard in Influx and Grafana. 👍

The only real issue(?) I can see would be not having token-based auth available for v2 (sort of like #195). Which would be great for single org Influx setups. I don't know if it would be easy to just have a api_token config option and then just have the ability to omit the user/pass? Not sure how @samwiseg0 would feel about adding another config option though.

@samwiseg0
Copy link
Member

Not sure how @samwiseg0 would feel about adding another config option though.

I am ok with adding another option even if it is specific to v2

@STaRDoGG
Copy link

Just curious, is anyone with merge permission ever going to gather up all the recent info on this and coherently merge these pull requests into master?

@NOXITB
Copy link

NOXITB commented May 7, 2024

you have some issues

T23:38:08Z', 'ratings': {'votes': 0, 'value': 0}, 'languageProfileId': 1, 'id': 523}, 'grabbed': False, 'id': 82641}
2024-05-07 07:08:21 : ERROR : sonarr : TypeError has occurred : () got an unexpected keyword argument 'runtime' while creating SonarrEpisode structure for show. Data attempted is: {'seriesId': 481, 'tvdbId': 10335820, 'episodeFileId': 14185, 'seasonNumber': 6, 'episodeNumber': 7, 'title': 'Beat the Buzzer', 'airDate': '2024-05-06', 'airDateUtc': '2024-05-06T23:00:00Z', 'runtime': 37, 'overview': "Rekha, Becca, and Erika try to answer Sam's questions, but can't find the buzzers.\r\n\r\nContent Warning:\r\nPotential Motion Sickness (Throughout)", 'hasFile': True, 'monitored': True, 'unverifiedSceneNumbering': False, 'series': {'title': 'Game Changer', 'sortTitle': 'game changer', 'status': 'continuing', 'ended': False, 'overview': 'In this game show, the game changes every show! Players begin each round without knowing the rules -- and must figure them out while competing to win.', 'network': 'Dropout', 'airTime': '19:00', 'images': [{'coverType': 'banner', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/369988/banners/660c85b6b96b5.jpg'}, {'coverType': 'poster', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/369988/posters/6487b5f00294f.jpg'}, {'coverType': 'fanart', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/369988/backgrounds/640e00c1a4933.jpg'}, {'coverType': 'clearlogo', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/369988/clearlogo/6575c7f2cb69b.png'}], 'originalLanguage': {'id': 1, 'name': 'English'}, 'seasons': [{'seasonNumber': 0, 'monitored': False}, {'seasonNumber': 1, 'monitored': True}, {'seasonNumber': 2, 'monitored': True}, {'seasonNumber': 3, 'monitored': True}, {'seasonNumber': 4, 'monitored': True}, {'seasonNumber': 5, 'monitored': True}, {'seasonNumber': 6, 'monitored': True}], 'year': 2019, 'path': '/media/tv/Game Changer', 'qualityProfileId': 1, 'seasonFolder': True, 'monitored': True, 'monitorNewItems': 'all', 'useSceneNumbering': False, 'runtime': 30, 'tvdbId': 369988, 'tvRageId': 0, 'tvMazeId': 50895, 'firstAired': '2019-09-20T00:00:00Z', 'lastAired': '2024-06-03T00:00:00Z', 'seriesType': 'standard', 'cleanTitle': 'gamechanger', 'imdbId': 'tt11011104', 'titleSlug': 'game-changer', 'genres': ['Comedy', 'Game Show'], 'tags': [], 'added': '2024-04-24T11:27:43Z', 'ratings': {'votes': 0, 'value': 0}, 'languageProfileId': 1, 'id': 481}, 'grabbed': False, 'id': 70989}
2024-05-07 07:08:21 : ERROR : sonarr : TypeError has occurred : () got an unexpected keyword argument 'runtime' while creating SonarrEpisode structure for show. Data attempted is: {'seriesId': 318, 'tvdbId': 10313340, 'episodeFileId': 14252, 'seasonNumber': 6, 'episodeNumber': 6, 'title': 'Connection', 'airDate': '2024-05-06', 'airDateUtc': '2024-05-07T00:00:00Z', 'runtime': 43, 'overview': 'After a spontaneous trip to the cabin leaves the Vortex without internet, they decide to spend their time helping Spencer with his latest case studies on relationships. In the process, Spencer and Olivia are forced to deal with their growing issues head-on, while Jordan makes an unexpected discovery about Layla. Finally, Laura reveals some difficult news to Coop about Patience’s case against Miko.', 'hasFile': True, 'monitored': True, 'unverifiedSceneNumbering': False, 'series': {'title': 'All American', 'sortTitle': 'all american', 'status': 'continuing', 'ended': False, 'overview': 'When a rising high school football player from South Central L.A. is recruited to play for Beverly Hills High, the wins, losses and struggles of two families from vastly different worlds - Crenshaw and Beverly Hills - begin to collide.', 'network': 'The CW', 'airTime': '20:00', 'images': [{'coverType': 'banner', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/348200/banners/63d105e746249.jpg'}, {'coverType': 'poster', 'remoteUrl': 'https://artworks.thetvdb.com/banners/series/348200/posters/602d506405fed.jpg'}, {'coverType': 'fanart', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/348200/backgrounds/639497bcb27a5.jpg'}, {'coverType': 'clearlogo', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/348200/clearlogo/611cbb949d26b.png'}], 'originalLanguage': {'id': 1, 'name': 'English'}, 'seasons': [{'seasonNumber': 0, 'monitored': False}, {'seasonNumber': 1, 'monitored': True}, {'seasonNumber': 2, 'monitored': True}, {'seasonNumber': 3, 'monitored': True}, {'seasonNumber': 4, 'monitored': True}, {'seasonNumber': 5, 'monitored': True}, {'seasonNumber': 6, 'monitored': True}], 'year': 2018, 'path': '/media/tv/All American', 'qualityProfileId': 1, 'seasonFolder': True, 'monitored': True, 'monitorNewItems': 'all', 'useSceneNumbering': False, 'runtime': 43, 'tvdbId': 348200, 'tvRageId': 0, 'tvMazeId': 34653, 'firstAired': '2018-10-10T00:00:00Z', 'lastAired': '2024-07-15T00:00:00Z', 'seriesType': 'standard', 'cleanTitle': 'allamerican', 'imdbId': 'tt7414406', 'titleSlug': 'all-american', 'certification': 'TV-14', 'genres': ['Drama', 'Family', 'Romance', 'Sport'], 'tags': [], 'added': '2024-04-16T11:57:56Z', 'ratings': {'votes': 0, 'value': 0}, 'languageProfileId': 1, 'id': 318}, 'grabbed': False, 'id': 40723}
2024-05-07 07:08:21 : ERROR : sonarr : TypeError has occurred : () got an unexpected keyword argument 'runtime' while creating SonarrEpisode structure for show. Data attempted is: {'seriesId': 316, 'tvdbId': 10189276, 'episodeFileId': 0, 'seasonNumber': 32, 'episodeNumber': 19, 'title': 'RAW 1615', 'airDate': '2024-05-06', 'airDateUtc': '2024-05-07T00:00:00Z', 'runtime': 0, 'hasFile': False, 'monitored': True, 'unverifiedSceneNumbering': False, 'series': {'title': 'WWE Raw', 'sortTitle': 'wwe raw', 'status': 'continuing', 'ended': False, 'overview': "For more than 25 years and well over 1000 episodes, Raw has been WWE's flagship show. Its memorable moments have thrilled the WWE Universe and earned it the distinct honor of being the longest-running episodic television show in history.", 'network': 'USA Network', 'airTime': '20:00', 'images': [{'coverType': 'banner', 'remoteUrl': 'https://artworks.thetvdb.com/banners/graphical/5d99d8e1256d1.jpg'}, {'coverType': 'poster', 'remoteUrl': 'https://artworks.thetvdb.com/banners/posters/5d99d81b72d97.jpg'}, {'coverType': 'fanart', 'remoteUrl': 'https://artworks.thetvdb.com/banners/fanart/original/76779-8.jpg'}, {'coverType': 'clearlogo', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/76779/clearlogo/611bd33015dfe.png'}], 'originalLanguage': {'id': 1, 'name': 'English'}, 'seasons': [{'seasonNumber': 1, 'monitored': True}, {'seasonNumber': 2, 'monitored': True}, {'seasonNumber': 3, 'monitored': True}, {'seasonNumber': 4, 'monitored': True}, {'seasonNumber': 5, 'monitored': True}, {'seasonNumber': 6, 'monitored': True}, {'seasonNumber': 7, 'monitored': True}, {'seasonNumber': 8, 'monitored': True}, {'seasonNumber': 9, 'monitored': True}, {'seasonNumber': 10, 'monitored': True}, {'seasonNumber': 11, 'monitored': True}, {'seasonNumber': 12, 'monitored': True}, {'seasonNumber': 13, 'monitored': True}, {'seasonNumber': 14, 'monitored': True}, {'seasonNumber': 15, 'monitored': True}, {'seasonNumber': 16, 'monitored': True}, {'seasonNumber': 17, 'monitored': True}, {'seasonNumber': 18, 'monitored': True}, {'seasonNumber': 19, 'monitored': True}, {'seasonNumber': 20, 'monitored': True}, {'seasonNumber': 21, 'monitored': True}, {'seasonNumber': 22, 'monitored': True}, {'seasonNumber': 23, 'monitored': True}, {'seasonNumber': 24, 'monitored': True}, {'seasonNumber': 25, 'monitored': True}, {'seasonNumber': 26, 'monitored': True}, {'seasonNumber': 27, 'monitored': True}, {'seasonNumber': 28, 'monitored': True}, {'seasonNumber': 29, 'monitored': True}, {'seasonNumber': 30, 'monitored': True}, {'seasonNumber': 31, 'monitored': True}, {'seasonNumber': 32, 'monitored': True}], 'year': 1993, 'path': '/media/tv/WWE Raw', 'qualityProfileId': 1, 'seasonFolder': True, 'monitored': True, 'monitorNewItems': 'all', 'useSceneNumbering': False, 'runtime': 105, 'tvdbId': 76779, 'tvRageId': 6659, 'tvMazeId': 802, 'firstAired': '1993-01-11T00:00:00Z', 'lastAired': '2024-12-30T00:00:00Z', 'seriesType': 'standard', 'cleanTitle': 'wweraw', 'imdbId': 'tt0185103', 'titleSlug': 'wwe-raw', 'certification': 'TV-PG', 'genres': ['Action', 'Sport'], 'tags': [], 'added': '2024-04-16T11:57:56Z', 'ratings': {'votes': 0, 'value': 0}, 'languageProfileId': 1, 'id': 316}, 'grabbed': False, 'id': 42346}
2024-05-07 07:08:21 : ERROR : sonarr : TypeError has occurred : () got an unexpected keyword argument 'runtime' while creating SonarrEpisode structure for show. Data attempted is: {'seriesId': 319, 'tvdbId': 10407265, 'episodeFileId': 14247, 'seasonNumber': 6, 'episodeNumber': 10, 'title': 'Welcome to the World', 'airDate': '2024-05-06', 'airDateUtc': '2024-05-07T00:00:00Z', 'runtime': 0, 'finaleType': 'season', 'overview': 'The whole crew heads out to see Toni Braxton live in concert, but just as the show begins, Courtney’s water breaks.', 'hasFile': True, 'monitored': True, 'unverifiedSceneNumbering': False, 'series': {'title': 'The Neighborhood', 'sortTitle': 'neighborhood', 'status': 'continuing', 'ended': False, 'overview': 'The nicest guy in the Midwest moves his family into a tough neighborhood in Los Angeles where not everyone appreciates his extreme neighborliness. That includes their new next-door neighbor Calvin.', 'network': 'CBS', 'airTime': '20:00', 'images': [{'coverType': 'banner', 'remoteUrl': 'https://artworks.thetvdb.com/banners/graphical/5baac212a3c01.jpg'}, {'coverType': 'poster', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/348851/posters/65baa614ed534.jpg'}, {'coverType': 'fanart', 'remoteUrl': 'https://artworks.thetvdb.com/banners/fanart/original/5bc77973c53ab.jpg'}, {'coverType': 'clearlogo', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/348851/clearlogo/611c738c9bc14.png'}], 'originalLanguage': {'id': 1, 'name': 'English'}, 'seasons': [{'seasonNumber': 1, 'monitored': True}, {'seasonNumber': 2, 'monitored': True}, {'seasonNumber': 3, 'monitored': True}, {'seasonNumber': 4, 'monitored': True}, {'seasonNumber': 5, 'monitored': True}, {'seasonNumber': 6, 'monitored': True}], 'year': 2018, 'path': '/media/tv/The Neighborhood', 'qualityProfileId': 1, 'seasonFolder': True, 'monitored': True, 'monitorNewItems': 'all', 'useSceneNumbering': False, 'runtime': 22, 'tvdbId': 348851, 'tvRageId': 0, 'tvMazeId': 35839, 'firstAired': '2018-10-01T00:00:00Z', 'lastAired': '2024-05-06T00:00:00Z', 'seriesType': 'standard', 'cleanTitle': 'theneighborhood', 'imdbId': 'tt7942794', 'titleSlug': 'the-neighborhood', 'certification': 'TV-PG', 'genres': ['Comedy'], 'tags': [], 'added': '2024-04-16T11:57:56Z', 'ratings': {'votes': 0, 'value': 0}, 'languageProfileId': 1, 'id': 319}, 'grabbed': False, 'id': 42501}
2024-05-07 07:08:21 : ERROR : sonarr : TypeError has occurred : () got an unexpected keyword argument 'runtime' while creating SonarrEpisode structure for show. Data attempted is: {'seriesId': 336, 'tvdbId': 10460798, 'episodeFileId': 0, 'seasonNumber': 25, 'episodeNumber': 16, 'title': 'Live Top 12 Performances', 'airDate': '2024-05-06', 'airDateUtc': '2024-05-07T00:00:00Z', 'runtime': 0, 'overview': 'The top 12 artists perform live for the first time in front of coaches Chance the Rapper, Dan + Shay, John Legend and Reba McEntire for their spot in the Live Semi-Final. Viewers have the chance to vote for their favorite artist overnight.', 'hasFile': False, 'monitored': True, 'unverifiedSceneNumbering': False, 'series': {'title': 'The Voice', 'sortTitle': 'voice', 'status': 'continuing', 'ended': False, 'overview': "The strongest vocalists from across the United states compete in a blockbusters vocal competition, the winner becomes “The Voice.” The show's innovative format features four stages of competition: the blind auditions, the battle rounds, the knockouts and, finally, the live performance shows.", 'network': 'NBC', 'airTime': '20:00', 'images': [{'coverType': 'banner', 'remoteUrl': 'https://artworks.thetvdb.com/banners/graphical/247824-g10.jpg'}, {'coverType': 'poster', 'remoteUrl': 'https://artworks.thetvdb.com/banners/posters/247824-12.jpg'}, {'coverType': 'fanart', 'remoteUrl': 'https://artworks.thetvdb.com/banners/fanart/original/247824-12.jpg'}, {'coverType': 'clearlogo', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/247824/clearlogo/611b93326055f.png'}], 'originalLanguage': {'id': 1, 'name': 'English'}, 'seasons': [{'seasonNumber': 0, 'monitored': False}, {'seasonNumber': 1, 'monitored': True}, {'seasonNumber': 2, 'monitored': True}, {'seasonNumber': 3, 'monitored': True}, {'seasonNumber': 4, 'monitored': True}, {'seasonNumber': 5, 'monitored': True}, {'seasonNumber': 6, 'monitored': True}, {'seasonNumber': 7, 'monitored': True}, {'seasonNumber': 8, 'monitored': True}, {'seasonNumber': 9, 'monitored': True}, {'seasonNumber': 10, 'monitored': True}, {'seasonNumber': 11, 'monitored': True}, {'seasonNumber': 12, 'monitored': True}, {'seasonNumber': 13, 'monitored': True}, {'seasonNumber': 14, 'monitored': True}, {'seasonNumber': 15, 'monitored': True}, {'seasonNumber': 16, 'monitored': True}, {'seasonNumber': 17, 'monitored': True}, {'seasonNumber': 18, 'monitored': True}, {'seasonNumber': 19, 'monitored': True}, {'seasonNumber': 20, 'monitored': True}, {'seasonNumber': 21, 'monitored': True}, {'seasonNumber': 22, 'monitored': True}, {'seasonNumber': 23, 'monitored': True}, {'seasonNumber': 24, 'monitored': True}, {'seasonNumber': 25, 'monitored': True}], 'year': 2011, 'path': '/media/tv/The Voice', 'qualityProfileId': 1, 'seasonFolder': True, 'monitored': True, 'monitorNewItems': 'all', 'useSceneNumbering': True, 'runtime': 47, 'tvdbId': 247824, 'tvRageId': 27447, 'tvMazeId': 70, 'firstAired': '2011-04-26T00:00:00Z', 'lastAired': '2024-05-14T00:00:00Z', 'seriesType': 'standard', 'cleanTitle': 'thevoice', 'imdbId': 'tt1839337', 'titleSlug': 'the-voice', 'certification': 'TV-PG', 'genres': ['Game Show', 'Musical', 'Reality'], 'tags': [], 'added': '2024-04-16T11:57:56Z', 'ratings': {'votes': 0, 'value': 0}, 'languageProfileId': 1, 'id': 336}, 'grabbed': False, 'id': 69742}
2024-05-07 07:08:21 : ERROR : sonarr : TypeError has occurred : () got an unexpected keyword argument 'runtime' while creating SonarrEpisode structure for show. Data attempted is: {'seriesId': 350, 'tvdbId': 10469713, 'episodeFileId': 14249, 'seasonNumber': 18, 'episodeNumber': 8, 'title': 'Challenge #4: On Tour', 'airDate': '2024-05-06', 'airDateUtc': '2024-05-07T00:00:00Z', 'runtime': 45, 'overview': 'The top five dancers take on a tour-themed challenge.', 'hasFile': True, 'monitored': True, 'unverifiedSceneNumbering': False, 'series': {'title': 'So You Think You Can Dance', 'sortTitle': 'so you think you can dance', 'status': 'continuing', 'ended': False, 'overview': 'The summer hit keeps viewers moving to a different beat as dancers skilled in everything from the “street” styles of Hip-Hop, Krumping, and Popping to Ballroom’s Salsa, Quickstep and Jive compete to be named the nation’s favorite. Hosted by Cat Deeley.', 'network': 'FOX', 'airTime': '20:00', 'images': [{'coverType': 'banner', 'remoteUrl': 'https://artworks.thetvdb.com/banners/graphical/78956-g2.jpg'}, {'coverType': 'poster', 'remoteUrl': 'https://artworks.thetvdb.com/banners/posters/78956-1.jpg'}, {'coverType': 'fanart', 'remoteUrl': 'https://artworks.thetvdb.com/banners/fanart/original/78956-2.jpg'}, {'coverType': 'clearlogo', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/78956/clearlogo/611b8604878a0.png'}], 'originalLanguage': {'id': 1, 'name': 'English'}, 'seasons': [{'seasonNumber': 0, 'monitored': False}, {'seasonNumber': 1, 'monitored': True}, {'seasonNumber': 2, 'monitored': True}, {'seasonNumber': 3, 'monitored': True}, {'seasonNumber': 4, 'monitored': True}, {'seasonNumber': 5, 'monitored': True}, {'seasonNumber': 6, 'monitored': True}, {'seasonNumber': 7, 'monitored': True}, {'seasonNumber': 8, 'monitored': True}, {'seasonNumber': 9, 'monitored': True}, {'seasonNumber': 10, 'monitored': True}, {'seasonNumber': 11, 'monitored': True}, {'seasonNumber': 12, 'monitored': True}, {'seasonNumber': 13, 'monitored': True}, {'seasonNumber': 14, 'monitored': True}, {'seasonNumber': 15, 'monitored': True}, {'seasonNumber': 16, 'monitored': True}, {'seasonNumber': 17, 'monitored': True}, {'seasonNumber': 18, 'monitored': True}], 'year': 2005, 'path': '/media/tv/So You Think You Can Dance', 'qualityProfileId': 1, 'seasonFolder': True, 'monitored': True, 'monitorNewItems': 'all', 'useSceneNumbering': False, 'runtime': 45, 'tvdbId': 78956, 'tvRageId': 5270, 'tvMazeId': 816, 'firstAired': '2005-07-20T00:00:00Z', 'lastAired': '2024-05-13T00:00:00Z', 'seriesType': 'standard', 'cleanTitle': 'soyouthinkyoucandance', 'imdbId': 'tt0472023', 'titleSlug': 'so-you-think-you-can-dance', 'certification': 'TV-PG', 'genres': ['Game Show', 'Reality'], 'tags': [], 'added': '2024-04-17T00:00:59Z', 'ratings': {'votes': 0, 'value': 0}, 'languageProfileId': 1, 'id': 350}, 'grabbed': False, 'id': 75925}
2024-05-07 07:08:21 : ERROR : sonarr : TypeError has occurred : () got an unexpected keyword argument 'runtime' while creating SonarrEpisode structure for show. Data attempted is: {'seriesId': 353, 'tvdbId': 10474493, 'episodeFileId': 14250, 'seasonNumber': 9, 'episodeNumber': 8, 'title': 'Gordon Demo', 'airDate': '2024-05-06', 'airDateUtc': '2024-05-07T00:00:00Z', 'runtime': 0, 'overview': "In the semi-final, the remaining four chefs dive beak-first into their most daunting challenge yet: cooking alongside Gordon Ramsay himself. Tasked with replicating one of Gordon's iconic duck dishes in real-time, each contestant must match Gordon's pace, precision and passion.", 'hasFile': True, 'monitored': True, 'unverifiedSceneNumbering': False, 'series': {'title': 'MasterChef Junior', 'sortTitle': 'masterchef junior', 'status': 'continuing', 'ended': False, 'overview': 'Move over grown-ups…the kids are taking over the kitchen! "MasterChef Junior" is a new culinary competition series for talented kids between the ages of eight and 13 who love to cook. \r\nThe series will give budding cooks the exciting opportunity to showcase their talent, culinary smarts and passion for food through a series of delicious challenges and cook-offs.\r\nHost and award-winning Chef Gordon Ramsay is joined by renowned pastry chef Christina Tosi, Together, the celebrated food experts will coach and encourage the promising hopefuls to cook like pros and teach them the tricks of the trade along the way.', 'network': 'FOX', 'airTime': '20:00', 'images': [{'coverType': 'banner', 'remoteUrl': 'https://artworks.thetvdb.com/banners/text/271863-2.jpg'}, {'coverType': 'poster', 'remoteUrl': 'https://artworks.thetvdb.com/banners/posters/271863-2.jpg'}, {'coverType': 'fanart', 'remoteUrl': 'https://artworks.thetvdb.com/banners/fanart/original/271863-2.jpg'}, {'coverType': 'clearlogo', 'remoteUrl': 'https://artworks.thetvdb.com/banners/v4/series/271863/clearlogo/611c310eace8f.png'}], 'originalLanguage': {'id': 1, 'name': 'English'}, 'seasons': [{'seasonNumber': 0, 'monitored': False}, {'seasonNumber': 1, 'monitored': True}, {'seasonNumber': 2, 'monitored': True}, {'seasonNumber': 3, 'monitored': True}, {'seasonNumber': 4, 'monitored': True}, {'seasonNumber': 5, 'monitored': True}, {'seasonNumber': 6, 'monitored': True}, {'seasonNumber': 7, 'monitored': True}, {'seasonNumber': 8, 'monitored': True}, {'seasonNumber': 9, 'monitored': True}], 'year': 2013, 'path': '/media/tv/MasterChef Junior', 'qualityProfileId': 1, 'seasonFolder': True, 'monitored': True, 'monitorNewItems': 'all', 'useSceneNumbering': True, 'runtime': 46, 'tvdbId': 271863, 'tvRageId': 35808, 'tvMazeId': 417, 'firstAired': '2013-09-27T00:00:00Z', 'lastAired': '2024-05-06T00:00:00Z', 'seriesType': 'standard', 'cleanTitle': 'masterchefjunior', 'imdbId': 'tt3038248', 'titleSlug': 'masterchef-junior', 'certification': 'TV-G', 'genres': ['Family', 'Food', 'Game Show', 'Reality'], 'tags': [], 'added': '2024-04-17T00:00:59Z', 'ratings': {'votes': 0, 'value': 0}, 'languageProfileId': 1, 'id': 353}, 'grabbed': False, 'id': 78383}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants