Ensure side nav streams aren't duplicated in sync

This commit is contained in:
Amelia 2025-06-30 21:51:13 +02:00
parent 4c0faa755d
commit 7847ce4c1b
No known key found for this signature in database
GPG key ID: D6D0ECE365407EAA
3 changed files with 10 additions and 2 deletions

View file

@ -69,7 +69,7 @@ public class OidcService(ILogger<OidcService> logger, UserManager<AppUser> userM
throw new KavitaException("errors.oidc.email-not-verified");
user = await unitOfWork.UserRepository.GetUserByEmailAsync(email, AppUserIncludes.UserPreferences)
user = await unitOfWork.UserRepository.GetUserByEmailAsync(email, AppUserIncludes.UserPreferences | AppUserIncludes.SideNavStreams)
?? await NewUserFromOpenIdConnect(settings, principal);
if (user == null) return null;