diff --git a/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs b/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs index fba035549..b0beea647 100644 --- a/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs +++ b/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs @@ -63,13 +63,15 @@ namespace Squidex.Areas.Api.Config.OpenApi services.AddTransient(); } - public static void ConfigureName(this T settings) where T : OpenApiDocumentGeneratorSettings + private static void ConfigureName(this T settings) where T : OpenApiDocumentGeneratorSettings { settings.Title = "Squidex API"; } public static void ConfigureSchemaSettings(this T settings) where T : OpenApiDocumentGeneratorSettings { + settings.AllowReferencesWithProperties = true; + settings.TypeMappers = new List { CreateStringMap(JsonFormatStrings.DateTime),