Merge remote-tracking branch 'origin/v10/dev' into v10/feature/nullable-reference-types-in-Umbraco-Core
# Conflicts: # build/build.ps1 # src/Umbraco.Core/Configuration/ConfigConnectionString.cs # src/Umbraco.Core/Configuration/Models/ConnectionStrings.cs # src/Umbraco.Core/Install/InstallSteps/TelemetryIdentifierStep.cs # src/Umbraco.Core/Models/ContentType.cs # src/Umbraco.Infrastructure/Migrations/Install/DatabaseBuilder.cs # tests/Umbraco.Tests.AcceptanceTest/package.json
This commit is contained in:
@@ -760,27 +760,7 @@ namespace Umbraco.Cms.Web.BackOffice.Controllers
|
||||
if (id == Constants.System.Root && startNodes.Length > 0 &&
|
||||
startNodes.Contains(Constants.System.Root) == false && !ignoreUserStartNodes)
|
||||
{
|
||||
if (pageNumber > 0)
|
||||
{
|
||||
return new PagedResult<EntityBasic>(0, 0, 0);
|
||||
}
|
||||
|
||||
IEntitySlim[] nodes = _entityService.GetAll(objectType.Value, startNodes).ToArray();
|
||||
if (nodes.Length == 0)
|
||||
{
|
||||
return new PagedResult<EntityBasic>(0, 0, 0);
|
||||
}
|
||||
|
||||
if (pageSize < nodes.Length)
|
||||
{
|
||||
pageSize = nodes.Length; // bah
|
||||
}
|
||||
|
||||
var pr = new PagedResult<EntityBasic>(nodes.Length, pageNumber, pageSize)
|
||||
{
|
||||
Items = nodes.Select(_umbracoMapper.Map<EntityBasic>)
|
||||
};
|
||||
return pr;
|
||||
return new PagedResult<EntityBasic>(0, 0, 0);
|
||||
}
|
||||
|
||||
// else proceed as usual
|
||||
|
||||
Reference in New Issue
Block a user