diff --git a/qtc-net-server/Controllers/AuthController.cs b/qtc-net-server/Controllers/AuthController.cs index c079981..d1e3172 100644 --- a/qtc-net-server/Controllers/AuthController.cs +++ b/qtc-net-server/Controllers/AuthController.cs @@ -101,8 +101,6 @@ namespace qtc_api.Controllers var token = await _tokenService.GenerateAccessTokenAndRefreshToken(dbUser.Data, true, request.RememberMe); - dbUser.Data.LastLogin = DateTime.UtcNow; - await dataContext.SaveChangesAsync(); return Ok(token); } diff --git a/qtc-net-server/Services/UserService/UserService.cs b/qtc-net-server/Services/UserService/UserService.cs index 4a409a4..9930ffb 100644 --- a/qtc-net-server/Services/UserService/UserService.cs +++ b/qtc-net-server/Services/UserService/UserService.cs @@ -373,6 +373,11 @@ namespace qtc_api.Services.UserService user.Status = request.Status; + if(user.Status == 0) + { + user.LastLogin = DateTime.UtcNow; + } + await _dataContext.SaveChangesAsync(); serviceResponse.Success = true;