mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-12-03 12:03:51 +08:00
Getting PublishLater to actually publish later.
work item: 17802 --HG-- branch : 1.x
This commit is contained in:
@@ -7,9 +7,11 @@ namespace Orchard.PublishLater.Handlers {
|
||||
[UsedImplicitly]
|
||||
public class PublishingTaskHandler : IScheduledTaskHandler {
|
||||
private readonly IContentManager _contentManager;
|
||||
private readonly IOrchardServices _orchardServices;
|
||||
|
||||
public PublishingTaskHandler(IContentManager contentManager, IOrchardServices orchardServices) {
|
||||
_contentManager = contentManager;
|
||||
_orchardServices = orchardServices;
|
||||
Logger = NullLogger.Instance;
|
||||
}
|
||||
|
||||
@@ -23,6 +25,7 @@ namespace Orchard.PublishLater.Handlers {
|
||||
context.Task.ScheduledUtc);
|
||||
|
||||
_contentManager.Publish(context.Task.ContentItem);
|
||||
_orchardServices.ContentManager.Flush();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user