mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
Assigning current date and time to ModifiedUtc when removing items.
This commit is contained in:
@@ -43,10 +43,9 @@ namespace Orchard.Core.Common.Handlers {
|
||||
OnVersioning<CommonPart>((context, part, newVersionPart) => LazyLoadHandlers(newVersionPart));
|
||||
|
||||
OnUpdateEditorShape<CommonPart>(AssignUpdateDates);
|
||||
|
||||
OnVersioning<CommonPart>(AssignVersioningDates);
|
||||
|
||||
OnPublishing<CommonPart>(AssignPublishingDates);
|
||||
OnRemoving<CommonPart>(AssignRemovingDates);
|
||||
|
||||
OnIndexing<CommonPart>((context, commonPart) => {
|
||||
var utcNow = _clock.UtcNow;
|
||||
@@ -109,6 +108,13 @@ namespace Orchard.Core.Common.Handlers {
|
||||
part.VersionModifiedUtc = utcNow;
|
||||
}
|
||||
|
||||
private void AssignRemovingDates(RemoveContentContext context, CommonPart part) {
|
||||
var utcNow = _clock.UtcNow;
|
||||
|
||||
part.ModifiedUtc = utcNow;
|
||||
part.VersionModifiedUtc = utcNow;
|
||||
}
|
||||
|
||||
protected void AssignVersioningDates(VersionContentContext context, CommonPart existing, CommonPart building) {
|
||||
var utcNow = _clock.UtcNow;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user