Fix(API): Refresh token being changed the last 10 minutes instead of every moment

This commit is contained in:
MrFastwind
2025-07-22 17:04:33 +02:00
parent d28b53e793
commit bd9cef0352

View File

@@ -185,7 +185,7 @@ public class AuthController(
Token = authService.GenerateAccessToken(user)
};
if (user.RefreshTokenExpires > DateTime.Now - TimeSpan.FromMinutes(LactoseAuthService.BaseExpirationTime)) {
if ((user.RefreshTokenExpires - TimeSpan.FromMinutes(LactoseAuthService.BaseExpirationTime)) < DateTime.Now) {
var refreshToken = authService.GenerateRefreshToken(user);
authDto.RefreshToken = refreshToken;
user.RefreshToken = refreshToken;