feat: add IsActive field to UserClubFeatures for admin management
This commit is contained in:
@@ -109,7 +109,7 @@ public class WeeklyNetworkCommissionWorker : BackgroundService
|
||||
private async Task ExecuteWeeklyCalculationAsync(CancellationToken cancellationToken)
|
||||
{
|
||||
var executionId = Guid.NewGuid();
|
||||
var startTime = DateTime.UtcNow;
|
||||
var startTime = DateTime.Now;
|
||||
_logger.LogInformation("=== Starting Weekly Commission Calculation [{ExecutionId}] at {Time} (UTC) ===",
|
||||
executionId, startTime);
|
||||
|
||||
@@ -154,7 +154,7 @@ public class WeeklyNetworkCommissionWorker : BackgroundService
|
||||
|
||||
// Update log
|
||||
log.Status = WorkerExecutionStatus.SuccessWithWarnings;
|
||||
log.CompletedAt = DateTime.UtcNow;
|
||||
log.CompletedAt = DateTime.Now;
|
||||
log.DurationMs = (long)(log.CompletedAt.Value - log.StartedAt).TotalMilliseconds;
|
||||
log.Details = "Week already calculated - skipped";
|
||||
await context.SaveChangesAsync(cancellationToken);
|
||||
@@ -222,7 +222,7 @@ public class WeeklyNetworkCommissionWorker : BackgroundService
|
||||
// Commit Transaction
|
||||
transaction.Complete();
|
||||
|
||||
var completedAt = DateTime.UtcNow;
|
||||
var completedAt = DateTime.Now;
|
||||
var duration = completedAt - startTime;
|
||||
|
||||
// Update log - Success
|
||||
@@ -297,7 +297,7 @@ public class WeeklyNetworkCommissionWorker : BackgroundService
|
||||
var context = errorScope.ServiceProvider.GetRequiredService<IApplicationDbContext>();
|
||||
|
||||
log.Status = WorkerExecutionStatus.Failed;
|
||||
log.CompletedAt = DateTime.UtcNow;
|
||||
log.CompletedAt = DateTime.Now;
|
||||
log.DurationMs = (long)(log.CompletedAt.Value - log.StartedAt).TotalMilliseconds;
|
||||
log.ErrorCount = 1;
|
||||
log.ErrorMessage = ex.Message;
|
||||
|
||||
Reference in New Issue
Block a user