diff options
| author | Shadowghost <Ghost_of_Stone@web.de> | 2026-01-17 15:58:00 +0100 |
|---|---|---|
| committer | Shadowghost <Ghost_of_Stone@web.de> | 2026-01-18 19:47:02 +0100 |
| commit | 912a963a2bf7f9534e9395d1a2da8d910f249b5b (patch) | |
| tree | 6b2889505322416228e175cb97cab8cb12aad092 /src/Jellyfin.Database/Jellyfin.Database.Implementations/MatchCriteria/HasChapterImages.cs | |
| parent | f26058591729e2c381feca7e1e195dd8e8017a0b (diff) | |
Add folder-aware filter extensions and descendant query provider
- Add FolderAwareFilterExtensions for LinkedChildren-based filtering
- Add IDescendantQueryProvider interface for database-specific queries
- Add MatchCriteria classes for folder filtering
- Add SqliteDescendantQueryProvider implementation
Diffstat (limited to 'src/Jellyfin.Database/Jellyfin.Database.Implementations/MatchCriteria/HasChapterImages.cs')
| -rw-r--r-- | src/Jellyfin.Database/Jellyfin.Database.Implementations/MatchCriteria/HasChapterImages.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/MatchCriteria/HasChapterImages.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/MatchCriteria/HasChapterImages.cs new file mode 100644 index 0000000000..3dd84bbd27 --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/MatchCriteria/HasChapterImages.cs @@ -0,0 +1,6 @@ +namespace Jellyfin.Database.Implementations.MatchCriteria; + +/// <summary> +/// Matches folders containing descendants with chapter images. +/// </summary> +public sealed record HasChapterImages : FolderMatchCriteria; |
