From 0f32c2d6809daef554c31ce07c76ff745865e4bb Mon Sep 17 00:00:00 2001 From: Colletz Date: Tue, 28 Feb 2017 12:43:49 +0100 Subject: [PATCH] PublicAccess - Ensure correct ordering on join Ensured the correct order on JOIN for the subsequent mapping on AccessDto and AccessRuleDto. --- .../Persistence/Repositories/PublicAccessRepository.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Core/Persistence/Repositories/PublicAccessRepository.cs b/src/Umbraco.Core/Persistence/Repositories/PublicAccessRepository.cs index 37200b2172..4ed29abd13 100644 --- a/src/Umbraco.Core/Persistence/Repositories/PublicAccessRepository.cs +++ b/src/Umbraco.Core/Persistence/Repositories/PublicAccessRepository.cs @@ -69,7 +69,8 @@ namespace Umbraco.Core.Persistence.Repositories sql.Select("*") .From(SqlSyntax) .LeftJoin(SqlSyntax) - .On(SqlSyntax, left => left.Id, right => right.AccessId); + .On(SqlSyntax, left => left.Id, right => right.AccessId) + .OrderBy(new string[] { "umbracoAccess.id" }); return sql; } @@ -164,4 +165,4 @@ namespace Umbraco.Core.Persistence.Repositories return entity.Key; } } -} \ No newline at end of file +}