diff --git a/src/EventHub.Application/Events/EventAppService.cs b/src/EventHub.Application/Events/EventAppService.cs index 471fc38..8a97545 100644 --- a/src/EventHub.Application/Events/EventAppService.cs +++ b/src/EventHub.Application/Events/EventAppService.cs @@ -13,17 +13,17 @@ namespace EventHub.Events public class EventAppService : EventHubAppService, IEventAppService { private readonly EventManager _eventManager; - private readonly IRepository _organizationRepository; private readonly IRepository _eventRepository; + private readonly IRepository _organizationRepository; public EventAppService( EventManager eventManager, - IRepository organizationRepository, - IRepository eventRepository) + IRepository eventRepository, + IRepository organizationRepository) { _eventManager = eventManager; - _organizationRepository = organizationRepository; _eventRepository = eventRepository; + _organizationRepository = organizationRepository; } [Authorize] @@ -47,7 +47,7 @@ namespace EventHub.Events @event.IsOnline = input.IsOnline; @event.Capacity = input.Capacity; - + await _eventRepository.InsertAsync(@event); return ObjectMapper.Map(@event); @@ -120,4 +120,4 @@ namespace EventHub.Events return dto; } } -} +} \ No newline at end of file diff --git a/src/EventHub.Application/Events/EventReminderWorker.cs b/src/EventHub.Application/Events/EventReminderWorker.cs index 23a1322..e6441b3 100644 --- a/src/EventHub.Application/Events/EventReminderWorker.cs +++ b/src/EventHub.Application/Events/EventReminderWorker.cs @@ -13,7 +13,7 @@ namespace EventHub.Events { public class EventReminderWorker : AsyncPeriodicBackgroundWorkerBase { - public EventReminderWorker(AbpAsyncTimer timer, IServiceScopeFactory serviceScopeFactory) + public EventReminderWorker(AbpAsyncTimer timer, IServiceScopeFactory serviceScopeFactory) : base(timer, serviceScopeFactory) { Timer.Period = 60_000; @@ -28,14 +28,14 @@ namespace EventHub.Events var eventQueryable = await eventRepository.GetQueryableAsync(); - var thirtyOneMinutesAfter = DateTime.Now.AddMinutes(30); + var thirtyMinutesAfter = DateTime.Now.AddMinutes(30); var oneMinutesAfter = DateTime.Now.AddMinutes(1); var eventQuery = eventQueryable.Where(x => x.IsRemindingEmailSent == false && - x.StartTime <= thirtyOneMinutesAfter && + x.StartTime <= thirtyMinutesAfter && x.StartTime >= oneMinutesAfter); - + var events = await asyncExecuter.ToListAsync(eventQuery); foreach (var @event in events) @@ -48,7 +48,8 @@ namespace EventHub.Events catch (Exception e) { @event.IsRemindingEmailSent = false; - Logger.LogError($"An error occurred while sending reminder mail for {@event.Id} event. Error message: {e.Message}"); + Logger.LogError( + $"An error occurred while sending reminder mail for {@event.Id} event. Error message: {e.Message}"); } } }