Removed the unnesseary notification

This commit is contained in:
ashutosh.nehete 2025-08-21 11:23:17 +05:30
parent ca31c011e4
commit 452f4a7e5a

View File

@ -983,16 +983,6 @@ namespace MarcoBMS.Services.Controllers
_logger.LogError(ex, "Exception occured while saving FCM Token for employee {EmployeeId}", loggedInEmployee.Id); _logger.LogError(ex, "Exception occured while saving FCM Token for employee {EmployeeId}", loggedInEmployee.Id);
return StatusCode(500, ApiResponse<object>.ErrorResponse("Internal Error", ex.Message, 500)); return StatusCode(500, ApiResponse<object>.ErrorResponse("Internal Error", ex.Message, 500));
} }
_ = Task.Run(async () =>
{
// --- Push Notification Section ---
// This section attempts to send a test push notification to the user's device.
// It's designed to fail gracefully and handle invalid Firebase Cloud Messaging (FCM) tokens.
await _firebase.SendLoginOnAnotherDeviceMessageAsync(loggedInEmployee.Id, model.FcmToken, tenantId);
});
return Ok(ApiResponse<object>.SuccessResponse(new { }, "FCM Token registered Successfuly", 200)); return Ok(ApiResponse<object>.SuccessResponse(new { }, "FCM Token registered Successfuly", 200));
} }
private static string ComputeSha256Hash(string rawData) private static string ComputeSha256Hash(string rawData)