diff --git a/backend/src/Squidex.Infrastructure/Assets/ImageSharp/ImageSharpAssetThumbnailGenerator.cs b/backend/src/Squidex.Infrastructure/Assets/ImageSharp/ImageSharpAssetThumbnailGenerator.cs index 5252fe795..4c62c5f39 100644 --- a/backend/src/Squidex.Infrastructure/Assets/ImageSharp/ImageSharpAssetThumbnailGenerator.cs +++ b/backend/src/Squidex.Infrastructure/Assets/ImageSharp/ImageSharpAssetThumbnailGenerator.cs @@ -34,7 +34,7 @@ namespace Squidex.Infrastructure.Assets.ImageSharp if (!options.IsValid) { - await source.CopyToAsync(destination); + source.CopyTo(destination); return; } @@ -84,7 +84,7 @@ namespace Squidex.Infrastructure.Assets.ImageSharp image.Mutate(x => x.Resize(resizeOptions)); } - await image.SaveAsync(destination, encoder); + image.Save(destination, encoder); } } finally @@ -93,7 +93,7 @@ namespace Squidex.Infrastructure.Assets.ImageSharp } } - private static IImageEncoder GetEncoder(ResizeOptions options, IImageFormat? format) + private static IImageEncoder GetEncoder(ResizeOptions options, SixLabors.ImageSharp.Formats.IImageFormat? format) { var encoder = Configuration.Default.ImageFormatsManager.FindEncoder(format); diff --git a/backend/src/Squidex/Areas/Api/Controllers/Assets/Models/AssetContentQueryDto.cs b/backend/src/Squidex/Areas/Api/Controllers/Assets/Models/AssetContentQueryDto.cs index b507a59c9..5beeb561e 100644 --- a/backend/src/Squidex/Areas/Api/Controllers/Assets/Models/AssetContentQueryDto.cs +++ b/backend/src/Squidex/Areas/Api/Controllers/Assets/Models/AssetContentQueryDto.cs @@ -88,7 +88,7 @@ namespace Squidex.Areas.Api.Controllers.Assets.Models public bool ForceResize { get; set; } /// - /// The target image format. + /// True to force a new resize even if it already stored. /// [FromQuery(Name = "format")] public ImageFormat Format { get; set; }