aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Library/UserDataManager.cs
diff options
context:
space:
mode:
authorCody Robibero <cody@robibe.ro>2026-07-25 08:38:43 -0400
committerGitHub <noreply@github.com>2026-07-25 08:38:43 -0400
commitebb66f6ca3051ca04f150d60a3e8f52a5b105261 (patch)
tree3b6f379ab6a058aa1df37f768ef7d3e2c7c05c97 /Emby.Server.Implementations/Library/UserDataManager.cs
parentb85c9186ef1f4f83308f65f9066d160ddb5ab689 (diff)
parent8b70582561754d22fababede84316beead46d3a9 (diff)
Merge pull request #17395 from paoloantinori/fix/userdata-null-user-nre-master
Avoid NRE when sorting by user-dependent keys without a user
Diffstat (limited to 'Emby.Server.Implementations/Library/UserDataManager.cs')
-rw-r--r--Emby.Server.Implementations/Library/UserDataManager.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/Emby.Server.Implementations/Library/UserDataManager.cs b/Emby.Server.Implementations/Library/UserDataManager.cs
index f5c41e5670..0680046c11 100644
--- a/Emby.Server.Implementations/Library/UserDataManager.cs
+++ b/Emby.Server.Implementations/Library/UserDataManager.cs
@@ -352,6 +352,7 @@ namespace Emby.Server.Implementations.Library
/// <inheritdoc />
public UserItemData? GetUserData(User user, BaseItem item)
{
+ ArgumentNullException.ThrowIfNull(user);
var row = ResolveUserDataRow(item, item.UserData?.Where(e => e.UserId.Equals(user.Id)));
return row is not null ? Map(row) : new UserItemData()
{