Ensure default reading profile is created when creating a user

This commit is contained in:
Amelia 2025-05-29 23:25:35 +02:00
parent cfc65d14a0
commit cfab91a29b
No known key found for this signature in database
GPG key ID: D6D0ECE365407EAA
4 changed files with 25 additions and 3 deletions

View file

@ -21,7 +21,8 @@ public class AppUserBuilder : IEntityBuilder<AppUser>
ApiKey = HashUtil.ApiKey(),
UserPreferences = new AppUserPreferences
{
Theme = theme ?? Seed.DefaultThemes.First()
Theme = theme ?? Seed.DefaultThemes.First(),
ReadingProfiles = [],
},
ReadingLists = new List<ReadingList>(),
Bookmarks = new List<AppUserBookmark>(),
@ -31,7 +32,7 @@ public class AppUserBuilder : IEntityBuilder<AppUser>
Devices = new List<Device>(),
Id = 0,
DashboardStreams = new List<AppUserDashboardStream>(),
SideNavStreams = new List<AppUserSideNavStream>()
SideNavStreams = new List<AppUserSideNavStream>(),
};
}