From 600a8c00fe9d60cc46cc76edb82a62b3b186d089 Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Thu, 16 Aug 2012 15:18:10 -0700 Subject: [PATCH] Fixing distinct root transformation The [Aggregate] attribute might be used and the QueryHints might not reflect it. --HG-- branch : 1.x --- src/Orchard/ContentManagement/DefaultContentQuery.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Orchard/ContentManagement/DefaultContentQuery.cs b/src/Orchard/ContentManagement/DefaultContentQuery.cs index 17c54c6f7..d23694502 100644 --- a/src/Orchard/ContentManagement/DefaultContentQuery.cs +++ b/src/Orchard/ContentManagement/DefaultContentQuery.cs @@ -303,7 +303,7 @@ namespace Orchard.ContentManagement { hit.Segments.Take(hit.Segments.Count() - 1).Aggregate(contentItemCriteria.UnderlyingCriteria, ExtendCriteria); } - if (hintDictionary.SelectMany(x => x.Value).Any(x => x.Segments.Count() > 1)) + // if (hintDictionary.SelectMany(x => x.Value).Any(x => x.Segments.Count() > 1)) contentItemVersionCriteria.TransformUsing(new DistinctRootEntityResultTransformer()); return this;