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 Enable nullable for more files 2024-03-13 14:56:51 +01:00
MediaSourceManager.cs Fix multiple intro providers and remove unneeded ToLists (#11431) 2024-04-25 07:02:01 -06:00
MediaStreamSelector.cs Fix some spelling mistakes 2024-04-03 14:56:56 +02:00
MusicManager.cs Enable nullable for more files 2024-03-13 14:56:51 +01:00
PathExtensions.cs fix: fix off-by-one error in GetAttributeValue 2024-04-12 22:53:39 +00:00
ResolverHelper.cs Don't expect BaseItem to be a movie/video file. 2024-06-11 02:01:15 +02:00
SearchEngine.cs Enable nullable for more files 2024-03-13 14:56:51 +01:00
SplashscreenPostScanTask.cs
UserDataManager.cs
UserViewManager.cs More efficient array creation (#11468) 2024-04-30 13:32:59 -06:00