aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Data/Entities/User.cs
diff options
context:
space:
mode:
authorPatrick Barron <barronpm@gmail.com>2020-05-12 22:22:20 -0400
committerPatrick Barron <barronpm@gmail.com>2020-05-12 22:22:20 -0400
commitc1360a1dc312938e77e52a509eb9186300bcb40d (patch)
tree492b4d717a12b20a4649b2fbc48050430ea72d50 /Jellyfin.Data/Entities/User.cs
parent9ad839c7766bd5d6121a10b2c306d6fef9666c52 (diff)
parent32c118222647f121c0b17055c0ef158763c0b5d2 (diff)
Merge branch 'master' into userdb-efcore
# Conflicts: # Emby.Server.Implementations/Data/SqliteUserDataRepository.cs # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Entities/User.cs # Jellyfin.Data/ISavingChanges.cs # Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj # Jellyfin.Server.Implementations/JellyfinDb.cs # Jellyfin.Server/Migrations/MigrationRunner.cs # MediaBrowser.Model/Notifications/NotificationOptions.cs # MediaBrowser.sln
Diffstat (limited to 'Jellyfin.Data/Entities/User.cs')
-rw-r--r--Jellyfin.Data/Entities/User.cs9
1 files changed, 7 insertions, 2 deletions
diff --git a/Jellyfin.Data/Entities/User.cs b/Jellyfin.Data/Entities/User.cs
index 1aaa8a180e..8cf144b17c 100644
--- a/Jellyfin.Data/Entities/User.cs
+++ b/Jellyfin.Data/Entities/User.cs
@@ -8,14 +8,15 @@ using Jellyfin.Data.Enums;
namespace Jellyfin.Data.Entities
{
- [Table("User")]
- public class User
+ public partial class User
{
/// <summary>
/// The values being delimited here are Guids, so commas work as they do not appear in Guids.
/// </summary>
private const char Delimiter = ',';
+ partial void Init();
+
/// <summary>
/// Default constructor. Protected due to required properties, but present because EF needs it.
/// </summary>
@@ -26,6 +27,8 @@ namespace Jellyfin.Data.Entities
ProviderMappings = new HashSet<ProviderMapping>();
Preferences = new HashSet<Preference>();
AccessSchedules = new HashSet<AccessSchedule>();
+
+ Init();
}
/// <summary>
@@ -77,6 +80,8 @@ namespace Jellyfin.Data.Entities
RememberSubtitleSelections = true;
EnableNextEpisodeAutoPlay = true;
EnableAutoLogin = false;
+
+ Init();
}
/// <summary>