From 4b9edc63dd8fbc579ec7f36b4de93233baf9f085 Mon Sep 17 00:00:00 2001 From: Kenn Jacobsen Date: Fri, 26 Jun 2020 13:44:41 +0200 Subject: [PATCH] Fix folder uploads when existing image names clash with the uploaded folder name --- src/Umbraco.Web/Editors/MediaController.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web/Editors/MediaController.cs b/src/Umbraco.Web/Editors/MediaController.cs index c2561e334e..e45593961b 100644 --- a/src/Umbraco.Web/Editors/MediaController.cs +++ b/src/Umbraco.Web/Editors/MediaController.cs @@ -774,10 +774,13 @@ namespace Umbraco.Web.Editors var total = long.MaxValue; while (page * pageSize < total) { - var children = Services.MediaService.GetPagedChildren(mediaId, page, pageSize, out total, + var children = Services.MediaService.GetPagedChildren(mediaId, page++, pageSize, out total, SqlContext.Query().Where(x => x.Name == nameToFind)); - foreach (var c in children) - return c; //return first one if any are found + var match = children.FirstOrDefault(c => c.ContentType.Alias == contentTypeAlias); + if (match != null) + { + return match; + } } return null; }