mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00
Making Restore work for deleted items.
This commit is contained in:
@@ -570,7 +570,8 @@ namespace Orchard.ContentManagement {
|
||||
Handlers.Invoke(handler => handler.Restoring(new RestoreContentContext(contentItem, options)), Logger);
|
||||
|
||||
// Get the latest version.
|
||||
var latestVersionRecord = contentItem.Record.Versions.Single(x => x.Latest);
|
||||
var versions = contentItem.Record.Versions.OrderBy(x => x.Number).ToArray();
|
||||
var latestVersionRecord = versions.SingleOrDefault(x => x.Latest) ?? versions.Last();
|
||||
|
||||
// Get the specified version.
|
||||
var specifiedVersionContentItem =
|
||||
|
Reference in New Issue
Block a user