Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Describe the bug
Since a few days, NPO Start Plus episodes (i.e. paid episodes) don't play anymore. This worked perfectly fine until a few days ago.
NPO Start Plus items play normally.
The user interface states "Dit programma is niet (meer) beschikbaar (15)". The logging states: process_video_item returned an MediaItem that had MediaItem.complete = False:
If a certain show has some paid and some non-paid episodes (e.g. First Dates), the paid episodes don't play while the non-paid episodes play fine.
Steps to reproduce the behavior:
The debug retrospect.log can be found here: https://pastebin.com/cmhrjTjR
Here are some links or screenshots to help explain the problem:
Additional context or screenshots (if appropriate)
Here is some additional context or explanation that might help:
Used Operating system:
Actually, I just shutdown Kodi, removed the Retrospect cache and cookiejar.dat, started Kodi, re-entered the NPO Start Plus credentials and it worked again. The warning in the logging about complete = False does not appear anymore, and instead it states: MediaItem: (...) [Type=video, Complete=True (...)
So that is even without your (kindly provided) patch.
Not sure why this made it work again, because I had not changed anything to the configuration of the machine for the last months, and I have been successfully using Retrospect (including the paid episodes) on a daily basis in this time frame...
I'm afraid I cannot recover the old cookiejar.dat. I cleaned it after I noticed that everything was working correctly on an other machine, so I figured the cache and/or cookies might have got corrupted for some reason.
For now it works correctly again. When the problem occurs again I will apply the patch and post the new logging.