spotcast icon indicating copy to clipboard operation
spotcast copied to clipboard

Question on play Podcast/Show episode order option improvement

Open MarioPinto opened this issue 3 years ago • 4 comments

Would it be helpful to have the option to play the next available episode (oldest not-yet-fully-played podcast/show episode) instead of the latest/newest episode (currently the default scenario) ?

Example:

  • Show has 10 episodes
  • you have listened to 1,2,3 and 4
  • you want to keep the order and listen to the 5th one and not the 10th

This is an easy thing to implement and I could create a PR. It would be a boolean like the "ignore fully played" one. There is one limitation though: The Spotify API only returns the last 50 episodes.

MarioPinto avatar Apr 20 '22 17:04 MarioPinto

@MarioPinto If you want to make a PR go for it. Although the limit of 50 episodes could be a problem. I'll check if there is a way to go around that limitation with the API

fcusson avatar Apr 23 '22 16:04 fcusson

@fcusson I don't think there is a way to return more than 50 items but the offset parameter should allow to return a different subset instead of just the last 50. I did a quick test but the offset parameter did not seem to affect anything. Not sure if it does not work with shows/podcasts or if it is some kind of bug.

MarioPinto avatar May 04 '22 19:05 MarioPinto

#387 I have made a PR with code that fixes this and completely changes the way shows work - it now works as play show, rather than episode (but looked up by show). My wife is much happier now that the automation works correctly.

hrdwrbob avatar Mar 16 '23 23:03 hrdwrbob