hdong: Fix insert phone null issues.

This commit is contained in:
YouWeiDH 2024-10-12 20:20:50 +08:00
parent 779e51301c
commit ce5e6f8a9d

View file

@ -46,15 +46,19 @@ public class UserService : IUserService
var db = _services.GetRequiredService<IBotSharpRepository>();
User? record = null;
var record = db.GetUserByPhone(user.Phone);
if (user.Phone != null)
{
record = db.GetUserByPhone(user.Phone);
}
if (record == null)
if (record == null && user.Email != null)
{
record = db.GetUserByEmail(user.Email);
}
if (record == null)
if (record == null && user.UserName != null)
{
record = db.GetUserByUserName(user.UserName);
}