Add a JSON deserialization constructor for ScheduledEventData (#92)
This PR fixes an exception that would occur when deserialization of ScheduledEventData would be attempted. The exception is fixed by providing a constructor containing all properties and adding the `[JsonConstructor]` attribute. Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
This commit is contained in:
parent
ef5410b7bb
commit
0bf61ecf39
3 changed files with 19 additions and 5 deletions
|
@ -55,7 +55,7 @@ public class GuildLoadedResponder : IResponder<IGuildCreate>
|
|||
if (!data.ScheduledEvents.TryGetValue(schEvent.ID.Value, out var eventData))
|
||||
{
|
||||
data.ScheduledEvents.Add(schEvent.ID.Value, new ScheduledEventData(schEvent.ID.Value,
|
||||
schEvent.Name, schEvent.Status, schEvent.ScheduledStartTime));
|
||||
schEvent.Name, schEvent.ScheduledStartTime, schEvent.Status));
|
||||
continue;
|
||||
}
|
||||
|
||||
|
|
Reference in a new issue