From d6706a4386516c9937693123f1e6cb66379d3d64 Mon Sep 17 00:00:00 2001 From: hakito73 <46843079+hakito73@users.noreply.github.com> Date: Wed, 5 Aug 2026 13:55:09 +0200 Subject: [PATCH 1/2] Target Jellyfin 12 RC4 --- InfuseSync/InfuseSync.Jellyfin.csproj | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/InfuseSync/InfuseSync.Jellyfin.csproj b/InfuseSync/InfuseSync.Jellyfin.csproj index 1820e15..262d0ef 100644 --- a/InfuseSync/InfuseSync.Jellyfin.csproj +++ b/InfuseSync/InfuseSync.Jellyfin.csproj @@ -7,7 +7,7 @@ - net9.0 + net10.0 1.5.2 1.5.2 InfuseSync @@ -16,9 +16,9 @@ - - - + + + From 845352f23d2d9203f0ee91d41a6806e1141a3910 Mon Sep 17 00:00:00 2001 From: hakito73 <46843079+hakito73@users.noreply.github.com> Date: Wed, 5 Aug 2026 13:55:21 +0200 Subject: [PATCH 2/2] Bind to the Jellyfin 12 DTO API --- InfuseSync/API/InfuseSyncService.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/InfuseSync/API/InfuseSyncService.cs b/InfuseSync/API/InfuseSyncService.cs index 3827dc5..91ab973 100644 --- a/InfuseSync/API/InfuseSyncService.cs +++ b/InfuseSync/API/InfuseSyncService.cs @@ -268,7 +268,12 @@ public QueryResult Get(GetUpdatedItemsQuery request) var items = GetUserItems(user, itemsUpdated); var options = new DtoOptions { Fields = request.GetItemFields() }; - var itemDtos = _dtoService.GetBaseItemDtos(items, options, user); + var itemDtos = _dtoService.GetBaseItemDtos( + items, + options, + user, + owner: null, + skipVisibilityCheck: false); return new QueryResult { Items = itemDtos,