From e006f7cd7dc15c6d3561bf05654cb98083466ac5 Mon Sep 17 00:00:00 2001 From: Bjarke Berg Date: Mon, 17 Oct 2022 15:43:17 +0200 Subject: [PATCH] Fixed issue when no models mode was specified in app settings --- src/Umbraco.Core/Extensions/ConfigurationExtensions.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Umbraco.Core/Extensions/ConfigurationExtensions.cs b/src/Umbraco.Core/Extensions/ConfigurationExtensions.cs index 2bdc75c7b1..53f3b76c06 100644 --- a/src/Umbraco.Core/Extensions/ConfigurationExtensions.cs +++ b/src/Umbraco.Core/Extensions/ConfigurationExtensions.cs @@ -103,6 +103,5 @@ public static class ConfigurationExtensions public static RuntimeMode GetRuntimeMode(this IConfiguration configuration) => configuration.GetValue(Constants.Configuration.ConfigRuntimeMode); - public static ModelsMode GetModelsMode(this IConfiguration configuration) => - configuration.GetValue(Constants.Configuration.ConfigModelsMode); + public static ModelsMode GetModelsMode(this IConfiguration configuration) => (configuration.GetSection(Constants.Configuration.ConfigModelsBuilder).Get() ?? new ModelsBuilderSettings()).ModelsMode; }