ngovil21 / RequestChannel.bundle

Request Channel - A Plex Channel to create requests
158 stars 22 forks source link

If season is monitored, but episodes are not, requests to get all episodes fail #34

Open theCheek opened 8 years ago

theCheek commented 8 years ago

Reproduce steps: In Sonarr, goto Series, then required season. Confirm season is monitored, but episodes are not In PlexRequestChannel, goto manage sonarr - select series - then season - then click 'get all episodes' Notice that Sonarr does not mark all episodes as monitored, but performs a search anyway

To manuall fix the issue: In Sonarr, toggle the season monitored status as unmonitored Follow above steps to get all episodes using PlexRequestChannel Notice that Sonarr then correctly marks all episodes as monitored, performs the search and starts grabbing correctly. com.plexapp.plugins.plexrequestschannel.log.txt

theCheek commented 8 years ago

In the log you will see that I first requested season 1 all episodes, which worked as it was not monitored. then i requested season 2 all episodes, which did not work as season was monitored but episodes were not. then i requested season 2 all episodes again, which worked because I had manually unmonitored the season in sonarr

ngovil21 commented 8 years ago

That's just how the Sonarr api works. I have changed the name of the menu item to better reflect the api. I may revisit this later.

theCheek commented 8 years ago

Understood and thanks.

If you do revisit it, perhaps a simple call to the api to unmonitor a season first, before another call to remonitor it would solve the issue?