Fix userName can't login in email type.

This commit is contained in:
YouWeiDH 2025-01-21 14:52:03 +08:00
parent f5f92541ea
commit 931c738f06
2 changed files with 6 additions and 2 deletions

View file

@ -172,7 +172,9 @@ public partial class FileRepository
searchResult.Add(user);
}
}
else if (!string.IsNullOrWhiteSpace(filter.UserName))
if (searchResult.Count == 0 && !string.IsNullOrWhiteSpace(filter.UserName))
{
var curUser = Users.AsQueryable().FirstOrDefault(x => x.Source == source && x.UserName == filter.UserName);
User user = curUser != null ? curUser : null;

View file

@ -289,7 +289,9 @@ public partial class MongoRepository
searchResult.Add(user);
}
}
else if (!string.IsNullOrWhiteSpace(filter.UserName))
if (searchResult.Count == 0 && !string.IsNullOrWhiteSpace(filter.UserName))
{
var curUser = _dc.Users.AsQueryable().FirstOrDefault(x => x.Source == source && x.UserName == filter.UserName);
User user = curUser != null ? curUser.ToUser() : null;