jellyfin/Emby.Server.Implementations/Library
Mikal Stordal 0cf8b376ac Don't expect BaseItem to be a movie/video file.
This fix is mainly so I can mass-add series _and_ movie entries using a
`IMultiItemResolver` without having to resort to complicated logic
using _both_ a `IItemResolver` and a `IMultiItemResolver` by splitting
up what gets added where.

I've also added three new interface methods to the `IDirectoryService`,
one of which is used in the modified
`ResolverHelper.SetInitialItemValues(…)` to get the file system entry
info for the item regardless of which type the file system entry is.

In my local testing so far I haven't found any issues introduced
by this change.
2024-06-11 02:01:15 +02:00
..
Resolvers Backport pull request #11920 from jellyfin/release-10.9.z 2024-06-05 17:02:54 -04:00
Validators Enable nullable for LibraryManager (#11191) 2024-04-17 10:44:50 -06:00
CoreResolutionIgnoreRule.cs Enable nullable for LibraryManager (#11191) 2024-04-17 10:44:50 -06:00
IgnorePatterns.cs More efficient array creation (#11468) 2024-04-30 13:32:59 -06:00
LibraryManager.cs Backport pull request #11963 from jellyfin/release-10.9.z 2024-06-06 14:30:34 -04:00
LiveStreamHelper.cs
MediaSourceManager.cs Fix multiple intro providers and remove unneeded ToLists (#11431) 2024-04-25 07:02:01 -06:00
MediaStreamSelector.cs
MusicManager.cs
PathExtensions.cs
ResolverHelper.cs Don't expect BaseItem to be a movie/video file. 2024-06-11 02:01:15 +02:00
SearchEngine.cs
SplashscreenPostScanTask.cs
UserDataManager.cs
UserViewManager.cs More efficient array creation (#11468) 2024-04-30 13:32:59 -06:00