Fixed exception in model binding, causing event settings to never be persisted.

This commit is contained in:
Daniel Stolt
2014-07-09 03:15:38 +02:00
parent fa40768fda
commit 279f89f748
2 changed files with 3 additions and 3 deletions

View File

@@ -42,11 +42,11 @@ namespace Orchard.AuditTrail.Drivers {
select new AuditTrailCategorySettingsViewModel {
Category = categoryDescriptor.Category,
Name = categoryDescriptor.Name,
Events = eventsQuery.ToArray()
Events = eventsQuery.ToList()
};
var viewModel = new AuditTrailSettingsViewModel {
Categories = categoriesQuery.ToArray()
Categories = categoriesQuery.ToList()
};
if (updater != null) {

View File

@@ -5,6 +5,6 @@ namespace Orchard.AuditTrail.ViewModels {
public class AuditTrailCategorySettingsViewModel {
public string Category { get; set; }
public LocalizedString Name { get; set; }
public IEnumerable<AuditTrailEventSettingsViewModel> Events { get; set; }
public IList<AuditTrailEventSettingsViewModel> Events { get; set; }
}
}