diff --git a/Marco.Pms.Services/Service/FirebaseService.cs b/Marco.Pms.Services/Service/FirebaseService.cs index 5cdf209..e12c07f 100644 --- a/Marco.Pms.Services/Service/FirebaseService.cs +++ b/Marco.Pms.Services/Service/FirebaseService.cs @@ -88,10 +88,13 @@ namespace Marco.Pms.Services.Service .Where(ft => employeeIds.Contains(ft.EmployeeId) && ft.ExpiredAt >= DateTime.UtcNow && ft.TenantId == tenantId) .Select(ft => ft.FcmToken).ToListAsync(); + string commaSeparatedProjectIds = string.Join(",", projectIds); + var data = new Dictionary() { { "Keyword", "Employee_Suspend" }, - { "EmployeeId", employeeId.ToString() } + { "EmployeeId", employeeId.ToString() }, + { "ProjectIds", commaSeparatedProjectIds } }; await SendMessageToMultipleDevicesOnlyDataAsync(registrationTokensForData, data);