From b7aa134c5adfafec1229216af79ad28e3f6a6c2f Mon Sep 17 00:00:00 2001 From: Tobias Klika Date: Wed, 29 Apr 2026 13:03:02 +0200 Subject: [PATCH] automatically add imaging config file --- Finch/Media/FinchMediaModule.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Finch/Media/FinchMediaModule.cs b/Finch/Media/FinchMediaModule.cs index 2d614ee1..b6440520 100644 --- a/Finch/Media/FinchMediaModule.cs +++ b/Finch/Media/FinchMediaModule.cs @@ -17,6 +17,14 @@ internal class FinchMediaModule : FinchModule { public override void ConfigureServices(IServiceCollection services, IConfiguration configuration) { + // automatically add imaging config file + // which is used for image resizing presets and media config + if (configuration is ConfigurationManager configurationManager) + { + configurationManager.AddJsonFile("imaging.json", true, true); + configurationManager.AddJsonFile("imaging.{ENVIRONMENT}.json", true, true); + } + services.AddImageSharp() .SetRequestParser() .ClearProviders()