diff --git a/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs b/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs index d6db539f5..e2538ee6e 100644 --- a/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs +++ b/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs @@ -2976,7 +2976,9 @@ public class VisitTaskService(IRepository _visitTaskRepository, { int randomIndex = rng.Next(availableNumbers.Count); - var order = 11 + 5 * (randomIndex - 1); + var num = availableNumbers[randomIndex]; + + var order = 11 + 5 * (num - 1); await _visitTaskRepository.BatchUpdateNoTrackingAsync(t => t.Id == id, t => new VisitTask() { RandomOrder = order });