Ignore null key virtual folders (#14253)
Some checks are pending
CodeQL / Analyze (csharp) (push) Waiting to run
OpenAPI / OpenAPI - HEAD (push) Waiting to run
OpenAPI / OpenAPI - BASE (push) Waiting to run
OpenAPI / OpenAPI - Difference (push) Blocked by required conditions
OpenAPI / OpenAPI - Publish Unstable Spec (push) Blocked by required conditions
OpenAPI / OpenAPI - Publish Stable Spec (push) Blocked by required conditions
Tests / run-tests (macos-latest) (push) Waiting to run
Tests / run-tests (ubuntu-latest) (push) Waiting to run
Tests / run-tests (windows-latest) (push) Waiting to run
Project Automation / Project board (push) Waiting to run
Merge Conflict Labeler / Labeling (push) Waiting to run

This commit is contained in:
JPVenson
2025-06-09 15:20:04 +03:00
committed by GitHub
parent 6dac1fde0a
commit 3554f068fb

View File

@@ -85,7 +85,10 @@ public class SystemManager : ISystemManager
/// <inheritdoc/> /// <inheritdoc/>
public SystemStorageInfo GetSystemStorageInfo() 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), Id = Guid.Parse(e.ItemId),
Name = e.Name, Name = e.Name,