Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Allows for Plex Watchlists to be empty at any time. With this code change, when they are empty an info logger message is displayed, rather than an error being thrown. It shouldn't be a requirement for the list to be populated at all times as they will likely always be in flux with entries being removed and added.
This overcomes a few issues with the current implementation:
A small improvement I would like to make is to have the logger message contain the list name so it's more obvious to the user which list is empty if multiples are used. I need some help with figuring out how to call the list name as it's shown in the UI Watchlist "name" field like: