diff options
| author | Patrick Barron <barronpm@gmail.com> | 2021-04-10 16:17:02 -0400 |
|---|---|---|
| committer | Patrick Barron <barronpm@gmail.com> | 2021-04-10 16:17:02 -0400 |
| commit | f47fe308b1f5a73f684a8b69754d15d6c2c36b13 (patch) | |
| tree | fc54f1af24be3f1a411f7984d15879213addecc8 | |
| parent | 98e19c9fd34c831cce445a5d4aa0a7f277f16237 (diff) | |
Add navigation property to device entity
| -rw-r--r-- | Jellyfin.Data/Entities/Security/Device.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Jellyfin.Data/Entities/Security/Device.cs b/Jellyfin.Data/Entities/Security/Device.cs index 8e8b40aa1..17d17f594 100644 --- a/Jellyfin.Data/Entities/Security/Device.cs +++ b/Jellyfin.Data/Entities/Security/Device.cs @@ -26,6 +26,9 @@ namespace Jellyfin.Data.Entities.Security DateCreated = DateTime.UtcNow; DateLastActivity = DateCreated; + + // Non-nullable for EF Core, as this is a required relationship. + User = null!; } public int Id { get; private set; } @@ -77,5 +80,10 @@ namespace Jellyfin.Data.Entities.Security /// Gets or sets the date of last activity. /// </summary> public DateTime DateLastActivity { get; set; } + + /// <summary> + /// Gets the user. + /// </summary> + public User User { get; private set; } } } |
