aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Barron <barronpm@gmail.com>2021-04-10 16:17:02 -0400
committerPatrick Barron <barronpm@gmail.com>2021-04-10 16:17:02 -0400
commitf47fe308b1f5a73f684a8b69754d15d6c2c36b13 (patch)
treefc54f1af24be3f1a411f7984d15879213addecc8
parent98e19c9fd34c831cce445a5d4aa0a7f277f16237 (diff)
Add navigation property to device entity
-rw-r--r--Jellyfin.Data/Entities/Security/Device.cs8
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; }
}
}