diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Controllers/BlogAdminController.cs b/src/Orchard.Web/Modules/Orchard.Blogs/Controllers/BlogAdminController.cs index 88b276b5c..b62230233 100644 --- a/src/Orchard.Web/Modules/Orchard.Blogs/Controllers/BlogAdminController.cs +++ b/src/Orchard.Web/Modules/Orchard.Blogs/Controllers/BlogAdminController.cs @@ -135,7 +135,7 @@ namespace Orchard.Blogs.Controllers { public ActionResult List() { var list = Services.New.List(); - list.AddRange(_blogService.Get() + list.AddRange(_blogService.Get(VersionOptions.Latest) .Select(b => { var blog = Services.ContentManager.BuildDisplay(b, "SummaryAdmin"); blog.TotalPostCount = _blogPostService.Get(b, VersionOptions.Latest).Count(); diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Services/BlogService.cs b/src/Orchard.Web/Modules/Orchard.Blogs/Services/BlogService.cs index 5e127be94..c95182385 100644 --- a/src/Orchard.Web/Modules/Orchard.Blogs/Services/BlogService.cs +++ b/src/Orchard.Web/Modules/Orchard.Blogs/Services/BlogService.cs @@ -29,7 +29,11 @@ namespace Orchard.Blogs.Services { } public IEnumerable Get() { - return _contentManager.Query() + return Get(VersionOptions.Published); + } + + public IEnumerable Get(VersionOptions versionOptions) { + return _contentManager.Query(versionOptions) .Join() .OrderBy(br => br.Title) .List(); diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Services/IBlogService.cs b/src/Orchard.Web/Modules/Orchard.Blogs/Services/IBlogService.cs index aa3242d15..21730ac3c 100644 --- a/src/Orchard.Web/Modules/Orchard.Blogs/Services/IBlogService.cs +++ b/src/Orchard.Web/Modules/Orchard.Blogs/Services/IBlogService.cs @@ -7,6 +7,7 @@ namespace Orchard.Blogs.Services { BlogPart Get(string slug); ContentItem Get(int id, VersionOptions versionOptions); IEnumerable Get(); + IEnumerable Get(VersionOptions versionOptions); void Delete(ContentItem blog); } } \ No newline at end of file diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content-Blog.SummaryAdmin.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content-Blog.SummaryAdmin.cshtml index 16b4130bc..0a2d6e849 100644 --- a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content-Blog.SummaryAdmin.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content-Blog.SummaryAdmin.cshtml @@ -21,7 +21,6 @@