Fixes U4-1865 by excluding trashed items from GetByLevel method for both Content and Media

This commit is contained in:
Morten Christensen
2013-03-07 13:42:14 -01:00
parent 4ad96b49e7
commit fe08e7fc2f
2 changed files with 2 additions and 2 deletions

View File

@@ -194,7 +194,7 @@ namespace Umbraco.Core.Services
{
using (var repository = _repositoryFactory.CreateContentRepository(_uowProvider.GetUnitOfWork()))
{
var query = Query<IContent>.Builder.Where(x => x.Level == level);
var query = Query<IContent>.Builder.Where(x => x.Level == level && x.Path.Contains("-20") == false);
var contents = repository.GetByQuery(query);
return contents;

View File

@@ -155,7 +155,7 @@ namespace Umbraco.Core.Services
{
using (var repository = _repositoryFactory.CreateMediaRepository(_uowProvider.GetUnitOfWork()))
{
var query = Query<IMedia>.Builder.Where(x => x.Level == level);
var query = Query<IMedia>.Builder.Where(x => x.Level == level && x.Path.Contains("-21") == false);
var contents = repository.GetByQuery(query);
return contents;