diff options
| author | Tim Eisele <Ghost_of_Stone@web.de> | 2026-08-20 18:35:26 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-08-20 18:35:26 +0200 |
| commit | fb50b4df8b5e6dec9567772aa8baecfbccb34124 (patch) | |
| tree | 1c773cd19a387a0722fa3e205faced0f88ff6320 /src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs | |
| parent | c70933a23f45379557c941ebe1b98abff0cf3cb2 (diff) | |
Stop user updates from orphaning permission and preference rows (#17645)
* Stop user updates from orphaning permission and preference rows
* Make UserId non-nullable
* Remove unnecessary ToList
* Update Jellyfin.Server.Implementations/Users/UserManager.cs
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
---------
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
Diffstat (limited to 'src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs')
| -rw-r--r-- | src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs index b10e210e5d..bf6568d10a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs @@ -1,7 +1,6 @@ using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; using System.Text.Json.Serialization; using Jellyfin.Database.Implementations.Enums; using Jellyfin.Database.Implementations.Interfaces; @@ -326,7 +325,6 @@ namespace Jellyfin.Database.Implementations.Entities /// <summary> /// Gets the list of permissions this user has. /// </summary> - [ForeignKey("Permission_Permissions_Guid")] public virtual ICollection<Permission> Permissions { get; private set; } /* @@ -339,7 +337,6 @@ namespace Jellyfin.Database.Implementations.Entities /// <summary> /// Gets the list of preferences this user has. /// </summary> - [ForeignKey("Preference_Preferences_Guid")] public virtual ICollection<Preference> Preferences { get; private set; } /// <inheritdoc/> |
