Merge pull request #17896 from umbraco/v15/bugfix/support-svg-in-thumbnail-endpoint

v15: Support SVGs in thumbnail endpoint
This commit is contained in:
Jacob Overgaard
2025-01-06 14:01:19 +01:00
committed by GitHub

View File

@@ -46,6 +46,16 @@ public class ReziseImageUrlFactory : IReziseImageUrlFactory
var extension = Path.GetExtension(url).Remove(0, 1);
if (_imageUrlGenerator.SupportedImageFileTypes.InvariantContains(extension) is false)
{
// It's okay to return just the image URL for SVGs, as they are always scalable.
if (extension == "svg")
{
yield return new MediaUrlInfo
{
Culture = null,
Url = _absoluteUrlBuilder.ToAbsoluteUrl(url).ToString(),
};
}
continue;
}