2024-09-18, 03:22 PM
TLDR: Setting Filter to Unplayed shows many played items (but does filter some out).
I have just migrated over to Jellyfin from Kodi due to its ease of setup and client / server architecture, very nice!
Everything went very smoothly in the migration - few hiccups (The watched status migration via Trakt was a bit of a chore, but I think I got it manually fixed. Was mostly the kodi side not setting the watch list properly I think).
I have Jellyfin server installed via dropbox, accessing via a multitude of apps (WebOS, Web Browser, Android app, iOS App, etc).
When I set the filter to Un-played, it seems to be showing most of the items in my library. The library item shows that it has been played (Blue check mark, and the played check mark when looking at the item detail)
If I manually unset the play status, then re-set the played status in the library, it does filter it out until a server reboot. Each time the server reboots the filter shows a different set of items (with lots of overlap).
I have about 60 unplayed items in the library, about 500 total. When the unplayed filter is activated, it shows about 400 items.
This is happening on all the clients, so it makes me think this is a server problem? For ease of debugging I will use the web browser for versioning information:
Server version: 10.9.10
Web version: 10.9.10
Build version: 10.9.10
Ive looked in the debug log, but they all seem to be about library scanning / streaming. Nothing in there about UI. I did play around with the REST interface to confirm the error there, and it is there too:
Items?filters=IsUnplayed&isPlayed=false&sortBy=Name&limit=100&includeItemTypes=Movie&isMovie=true&recursive=true&apikey=***&userId=***
I did try with both Filters=IsUnplayed, or isPlayed=false, with various combinations and permutations - each giving odd results (and none giving a null result, which you would expect with filters=IsUnplayed & isPlayed=True)
But you can see in the below code:
"Played": true,
"PlayCount": 1
Anyone have any thoughts?
I have just migrated over to Jellyfin from Kodi due to its ease of setup and client / server architecture, very nice!
Everything went very smoothly in the migration - few hiccups (The watched status migration via Trakt was a bit of a chore, but I think I got it manually fixed. Was mostly the kodi side not setting the watch list properly I think).
I have Jellyfin server installed via dropbox, accessing via a multitude of apps (WebOS, Web Browser, Android app, iOS App, etc).
When I set the filter to Un-played, it seems to be showing most of the items in my library. The library item shows that it has been played (Blue check mark, and the played check mark when looking at the item detail)
If I manually unset the play status, then re-set the played status in the library, it does filter it out until a server reboot. Each time the server reboots the filter shows a different set of items (with lots of overlap).
I have about 60 unplayed items in the library, about 500 total. When the unplayed filter is activated, it shows about 400 items.
This is happening on all the clients, so it makes me think this is a server problem? For ease of debugging I will use the web browser for versioning information:
Server version: 10.9.10
Web version: 10.9.10
Build version: 10.9.10
Ive looked in the debug log, but they all seem to be about library scanning / streaming. Nothing in there about UI. I did play around with the REST interface to confirm the error there, and it is there too:
Items?filters=IsUnplayed&isPlayed=false&sortBy=Name&limit=100&includeItemTypes=Movie&isMovie=true&recursive=true&apikey=***&userId=***
I did try with both Filters=IsUnplayed, or isPlayed=false, with various combinations and permutations - each giving odd results (and none giving a null result, which you would expect with filters=IsUnplayed & isPlayed=True)
But you can see in the below code:
"Played": true,
"PlayCount": 1
Code:
{
"Name": "A Good Day to Die Hard",
"ServerId": "xxx",
"Id": "yyy",
"HasSubtitles": true,
"Container": "avi",
"PremiereDate": "2013-02-06T00:00:00.0000000Z",
"CriticRating": 15,
"OfficialRating": "14A",
"ChannelId": null,
"CommunityRating": 5.3,
"RunTimeTicks": 58590240000,
"ProductionYear": 2013,
"IsFolder": false,
"Type": "Movie",
"UserData": {
"PlaybackPositionTicks": 0,
"PlayCount": 1,
"IsFavorite": false,
"LastPlayedDate": "2024-09-09T02:32:40.453Z",
"Played": true,
"Key": "47964"
},
"VideoType": "VideoFile",
},
"LocationType": "FileSystem",
"MediaType": "Video"
},
Anyone have any thoughts?