2017-10-07, 19:57
(2017-10-07, 18:18)Milhouse Wrote: @pyrodex
Run:
and paste the link.Code:texturecache.py Jd tvshows halt @extrajson.tvshows.episode=playcount | pastebinit
I'm fairly sure that Kodi is treating Season 4 Episode 6 as watched, because the playcount is not zero.
I can reproduce what you are seeing if I set the playcount of a partially watched episode to 1:
where 20334 is the episode id of the partially watched episode (the episode id for S04E6 in your case).Code:texturecache.py set episode 20334 playcount 1
If you set the playcount to 0 for episode S04E06 then you should see it now listed in the Unwatched filter. Or you can use the episode context menu and "Mark as unwatched" which should achieve the same effect.
This Wiki page explains when Kodi marks a video as watched.
Did you mention you only see this with these builds and not a Mac (or something)? If so I have no idea why that would be, unless the other devices are not sharing the same database. You can query the playcount on those other machines to confirm their playcount is zero as the filter is making decisions based only on the metadata in the video library.
Sorry finished E06 so did this with E07.
texturecache dump - http://sprunge.us/UQFi
I also reset it to playcount 0 and can confirm it comes back in the unwatched filter but the resume marker stays and the timecode in the DB to resume from.
My MAC machine is using the same DB but just checked on it and a Windows box all running the latest nightlies and they exhibit the same problem.
I also read the Wiki article and don't have any special watched settings. I was aware of the default values and have experienced Kodi marking an episode watched in the past when I was like 93% and had to stop for some reason, this is why I put a soft toggle unwatched/watched button on my Harmony remote for this case.