Fixing that instead of just widgets all content items were retrieved in some WidgetsService methods

This commit is contained in:
Lombiq
2015-06-24 16:04:11 +02:00
parent 760e30855c
commit a7626b78f5

View File

@@ -57,7 +57,7 @@ namespace Orchard.Widgets.Services {
public IEnumerable<WidgetPart> GetOrphanedWidgets() {
return _contentManager
.Query<WidgetPart>()
.Query<WidgetPart, WidgetPartRecord>()
.ForVersion(VersionOptions.Latest)
.WithQueryHints(new QueryHints().ExpandParts<CommonPart>())
.Where<CommonPartRecord>(x => x.Container == null)
@@ -66,7 +66,7 @@ namespace Orchard.Widgets.Services {
public IEnumerable<WidgetPart> GetWidgets(int layerId) {
return _contentManager
.Query<WidgetPart>()
.Query<WidgetPart, WidgetPartRecord>()
.ForVersion(VersionOptions.Latest)
.WithQueryHints(new QueryHints().ExpandParts<CommonPart>())
.Where<CommonPartRecord>(x => x.Container.Id == layerId)