internal WebhookData(RestDiscordClient client, AuditLogEntryModel model, bool isCreated) { var changes = new WebhookChanges(client, model); if (isCreated) { Name = changes.Name.NewValue; Type = changes.Type.NewValue; AvatarHash = changes.AvatarHash.NewValue; ChannelId = changes.ChannelId.NewValue; } else { Name = changes.Name.OldValue; Type = changes.Type.OldValue; AvatarHash = changes.AvatarHash.OldValue; ChannelId = changes.ChannelId.OldValue; } }
internal RestWebhookUpdatedAuditLog(RestDiscordClient client, AuditLogModel log, AuditLogEntryModel entry) : base(client, log, entry) { Changes = new WebhookChanges(client, entry); }