Ignore null key virtual folders (#14253)

This commit is contained in:
JPVenson 2025-06-09 15:20:04 +03:00 committed by GitHub
parent 6dac1fde0a
commit 3554f068fb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -85,7 +85,10 @@ public class SystemManager : ISystemManager
/// <inheritdoc/>
public SystemStorageInfo GetSystemStorageInfo()
{
var virtualFolderInfos = _libraryManager.GetVirtualFolders().Select(e => new LibraryStorageInfo()
var virtualFolderInfos = _libraryManager
.GetVirtualFolders()
.Where(e => !string.IsNullOrWhiteSpace(e.ItemId)) // this should not be null but for some users it is.
.Select(e => new LibraryStorageInfo()
{
Id = Guid.Parse(e.ItemId),
Name = e.Name,