mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
Fixing that instead of just widgets all content items were retrieved in some WidgetsService methods
This commit is contained in:
@@ -57,7 +57,7 @@ namespace Orchard.Widgets.Services {
|
|||||||
|
|
||||||
public IEnumerable<WidgetPart> GetOrphanedWidgets() {
|
public IEnumerable<WidgetPart> GetOrphanedWidgets() {
|
||||||
return _contentManager
|
return _contentManager
|
||||||
.Query<WidgetPart>()
|
.Query<WidgetPart, WidgetPartRecord>()
|
||||||
.ForVersion(VersionOptions.Latest)
|
.ForVersion(VersionOptions.Latest)
|
||||||
.WithQueryHints(new QueryHints().ExpandParts<CommonPart>())
|
.WithQueryHints(new QueryHints().ExpandParts<CommonPart>())
|
||||||
.Where<CommonPartRecord>(x => x.Container == null)
|
.Where<CommonPartRecord>(x => x.Container == null)
|
||||||
@@ -66,7 +66,7 @@ namespace Orchard.Widgets.Services {
|
|||||||
|
|
||||||
public IEnumerable<WidgetPart> GetWidgets(int layerId) {
|
public IEnumerable<WidgetPart> GetWidgets(int layerId) {
|
||||||
return _contentManager
|
return _contentManager
|
||||||
.Query<WidgetPart>()
|
.Query<WidgetPart, WidgetPartRecord>()
|
||||||
.ForVersion(VersionOptions.Latest)
|
.ForVersion(VersionOptions.Latest)
|
||||||
.WithQueryHints(new QueryHints().ExpandParts<CommonPart>())
|
.WithQueryHints(new QueryHints().ExpandParts<CommonPart>())
|
||||||
.Where<CommonPartRecord>(x => x.Container.Id == layerId)
|
.Where<CommonPartRecord>(x => x.Container.Id == layerId)
|
||||||
|
|||||||
Reference in New Issue
Block a user