From ddfd07bf4a1c600a78ec78da253ead9a1cc30633 Mon Sep 17 00:00:00 2001 From: Shannon Date: Tue, 28 Mar 2017 16:04:06 +1100 Subject: [PATCH] Fixes count query --- .../Persistence/Repositories/ContentTypeBaseRepository.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs b/src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs index 69890baac6..6bd9c2602c 100644 --- a/src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs +++ b/src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs @@ -1259,7 +1259,7 @@ WHERE cmsContentType." + aliasColumn + @" LIKE @pattern", public bool HasContainerInPath(string contentPath) { var ids = contentPath.Split(',').Select(int.Parse); - var sql = new Sql(@"SELECT COUNT(pk) FROM cmsContentType + var sql = new Sql(@"SELECT COUNT(*) FROM cmsContentType INNER JOIN cmsContent ON cmsContentType.nodeId=cmsContent.contentType WHERE cmsContent.nodeId IN (@ids) AND cmsContentType.isContainer=@isContainer", new { ids, isContainer = true }); return Database.ExecuteScalar(sql) > 0;