Fixes PerformGetByQuery related to U4-1783. The query does not need to be version specific.

This commit is contained in:
Morten Christensen
2013-02-27 11:19:53 -01:00
parent 031ceccf5d
commit db7aa99b85

View File

@@ -78,7 +78,9 @@ namespace Umbraco.Core.Persistence.Repositories
{
var sqlClause = GetBaseQuery(false);
var translator = new SqlTranslator<IContent>(sqlClause, query);
var sql = translator.Translate();
var sql = translator.Translate()
.Where<DocumentDto>(x => x.Newest)
.OrderByDescending<ContentVersionDto>(x => x.VersionDate);
//NOTE: This doesn't allow properties to be part of the query
var dtos = Database.Fetch<DocumentDto, ContentVersionDto, ContentDto, NodeDto>(sql);