From a0184d555678dee7b27eeb3faec91c58da645388 Mon Sep 17 00:00:00 2001 From: Ronald Barendse Date: Fri, 13 Aug 2021 16:04:44 +0200 Subject: [PATCH] Remove repeated ImageSharp default configuration --- .../DependencyInjection/UmbracoBuilder.ImageSharp.cs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/Umbraco.Web.Common/DependencyInjection/UmbracoBuilder.ImageSharp.cs b/src/Umbraco.Web.Common/DependencyInjection/UmbracoBuilder.ImageSharp.cs index 72fe74bbe6..df27b5c442 100644 --- a/src/Umbraco.Web.Common/DependencyInjection/UmbracoBuilder.ImageSharp.cs +++ b/src/Umbraco.Web.Common/DependencyInjection/UmbracoBuilder.ImageSharp.cs @@ -29,7 +29,6 @@ namespace Umbraco.Extensions services.AddImageSharp(options => { - options.Configuration = SixLabors.ImageSharp.Configuration.Default; options.BrowserMaxAge = imagingSettings.Cache.BrowserMaxAge; options.CacheMaxAge = imagingSettings.Cache.CacheMaxAge; options.CachedNameLength = imagingSettings.Cache.CachedNameLength; @@ -52,17 +51,12 @@ namespace Umbraco.Extensions return Task.CompletedTask; }; - options.OnBeforeSaveAsync = _ => Task.CompletedTask; - options.OnProcessedAsync = _ => Task.CompletedTask; - options.OnPrepareResponseAsync = _ => Task.CompletedTask; }) - .SetRequestParser() .Configure(options => { options.CacheFolder = imagingSettings.Cache.CacheFolder; }) - .SetCache() - .SetCacheHash() + // We need to add CropWebProcessor before ResizeWebProcessor (until https://github.com/SixLabors/ImageSharp.Web/issues/182 is fixed) .RemoveProcessor() .AddProcessor() .AddProcessor();