diff --git a/Marco.Pms.Services/Controllers/AuthController.cs b/Marco.Pms.Services/Controllers/AuthController.cs index 8f96f56..44390d8 100644 --- a/Marco.Pms.Services/Controllers/AuthController.cs +++ b/Marco.Pms.Services/Controllers/AuthController.cs @@ -390,8 +390,8 @@ namespace MarcoBMS.Services.Controllers await _refreshTokenService.BlacklistJwtTokenAsync(jwtToken); _logger.LogInfo("JWT access token blacklisted successfully"); } - string? origin = HttpContext.Request.Headers["Origin"].FirstOrDefault(); - if (string.IsNullOrWhiteSpace(origin)) + string userAgent = HttpContext.Request.Headers["User-Agent"].ToString(); + if (userAgent.Contains("Dart")) { var fcmTokenMapping = await _context.FCMTokenMappings.FirstOrDefaultAsync(ft => ft.EmployeeId == loggedInEmployee.Id && ft.TenantId == tenentId); if (fcmTokenMapping != null)