fixed errors
This commit is contained in:
parent
07a0e685f2
commit
c087c32e3c
2 changed files with 9 additions and 7 deletions
|
@ -47,7 +47,7 @@
|
||||||
@code {
|
@code {
|
||||||
|
|
||||||
[Parameter]
|
[Parameter]
|
||||||
public Raid _raid { get; set; }
|
public RaidBase _raid { get; set; }
|
||||||
|
|
||||||
[Parameter]
|
[Parameter]
|
||||||
public List<DiscordServer> _discordServers {get; set; }
|
public List<DiscordServer> _discordServers {get; set; }
|
||||||
|
|
|
@ -5,8 +5,10 @@
|
||||||
@using Lieb.Models.GuildWars2.Raid
|
@using Lieb.Models.GuildWars2.Raid
|
||||||
@using System.ComponentModel.DataAnnotations
|
@using System.ComponentModel.DataAnnotations
|
||||||
@using System.Security.Claims
|
@using System.Security.Claims
|
||||||
|
@using SharedClasses.SharedModels
|
||||||
@inject RaidTemplateService RaidTemplateService
|
@inject RaidTemplateService RaidTemplateService
|
||||||
@inject UserService UserService
|
@inject UserService UserService
|
||||||
|
@inject DiscordService DiscordService
|
||||||
@inject TimeZoneService TimeZoneService
|
@inject TimeZoneService TimeZoneService
|
||||||
@inject NavigationManager NavigationManager
|
@inject NavigationManager NavigationManager
|
||||||
@inject AuthenticationStateProvider AuthenticationStateProvider
|
@inject AuthenticationStateProvider AuthenticationStateProvider
|
||||||
|
@ -164,7 +166,7 @@
|
||||||
</p>
|
</p>
|
||||||
}
|
}
|
||||||
|
|
||||||
<DiscordMessageEdit _raid=@_raid _discordServers=@_discordServers _messagesToDelete=@_messagesToDelete ></DiscordMessageEdit>
|
<DiscordMessageEdit _raid=@_template _discordServers=@_discordServers _messagesToDelete=@_messagesToDelete ></DiscordMessageEdit>
|
||||||
<StaticReminderEdit _raidReminders=@_staticReminders _discordServers=@_discordServers _remindersToDelete=@_remindersToDelete ></StaticReminderEdit>
|
<StaticReminderEdit _raidReminders=@_staticReminders _discordServers=@_discordServers _remindersToDelete=@_remindersToDelete ></StaticReminderEdit>
|
||||||
<DynamicReminderEdit _raidReminders=@_dynamicReminders _discordServers=@_discordServers _remindersToDelete=@_remindersToDelete ></DynamicReminderEdit>
|
<DynamicReminderEdit _raidReminders=@_dynamicReminders _discordServers=@_discordServers _remindersToDelete=@_remindersToDelete ></DynamicReminderEdit>
|
||||||
|
|
||||||
|
@ -239,7 +241,7 @@
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
_dynamicReminders.Add(new DynamicRaidReminder(reminder, _template.StartTimeUTC));
|
_dynamicReminders.Add(new DynamicRaidReminder(reminder, _template.StartTime));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -320,16 +322,16 @@
|
||||||
_template.RaidOwnerId = _user.Id;
|
_template.RaidOwnerId = _user.Id;
|
||||||
}
|
}
|
||||||
|
|
||||||
_raid.Reminders.Clear();
|
_template.Reminders.Clear();
|
||||||
foreach(DynamicRaidReminder reminder in _dynamicReminders)
|
foreach(DynamicRaidReminder reminder in _dynamicReminders)
|
||||||
{
|
{
|
||||||
reminder.ReminderTimeUTC = _raid.StartTimeUTC - new TimeSpan(reminder.DaysBeforeRaid, reminder.HoursBeforeRaid, reminder.MinutesBeforeRaid, 0);
|
reminder.ReminderTimeUTC = _template.StartTime - new TimeSpan(reminder.DaysBeforeRaid, reminder.HoursBeforeRaid, reminder.MinutesBeforeRaid, 0);
|
||||||
_raid.Reminders.Add(reminder);
|
_template.Reminders.Add(reminder);
|
||||||
}
|
}
|
||||||
foreach(StaticRaidReminder reminder in _staticReminders)
|
foreach(StaticRaidReminder reminder in _staticReminders)
|
||||||
{
|
{
|
||||||
reminder.ReminderTimeUTC = await TimeZoneService.GetUTCDateTime(reminder.ReminderDate.Date + reminder.ReminderTime.TimeOfDay);
|
reminder.ReminderTimeUTC = await TimeZoneService.GetUTCDateTime(reminder.ReminderDate.Date + reminder.ReminderTime.TimeOfDay);
|
||||||
_raid.Reminders.Add(reminder);
|
_template.Reminders.Add(reminder);
|
||||||
}
|
}
|
||||||
|
|
||||||
await RaidTemplateService.AddOrEditTemplate(_template, _rolesToDelete, _remindersToDelete, _messagesToDelete);
|
await RaidTemplateService.AddOrEditTemplate(_template, _rolesToDelete, _remindersToDelete, _messagesToDelete);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue