From 8f22ed65d728f7cdac6d09cc11d80ca7bdfa16a9 Mon Sep 17 00:00:00 2001 From: Peter Kvayt Date: Thu, 3 Jul 2025 20:15:27 +0300 Subject: [PATCH 1/2] Add isDebug check for Title --- .../DependencyInjection/ApplicationBuilderExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Cms.Api.Management/DependencyInjection/ApplicationBuilderExtensions.cs b/src/Umbraco.Cms.Api.Management/DependencyInjection/ApplicationBuilderExtensions.cs index 871a98c6d367..43c21a3b6d2e 100644 --- a/src/Umbraco.Cms.Api.Management/DependencyInjection/ApplicationBuilderExtensions.cs +++ b/src/Umbraco.Cms.Api.Management/DependencyInjection/ApplicationBuilderExtensions.cs @@ -43,7 +43,7 @@ internal static IApplicationBuilder UseProblemDetailsExceptionHandling(this IApp var response = new ProblemDetails { - Title = exception.Message, + Title = isDebug ? exception.Message : null, // ui resolves title in case of null Detail = isDebug ? exception.StackTrace : null, Status = statusCode ?? StatusCodes.Status500InternalServerError, Instance = isDebug ? exception.GetType().Name : null, From 1761a8ddd1a429c7126c1c1bc41a653e24683577 Mon Sep 17 00:00:00 2001 From: Peter Kvayt Date: Thu, 3 Jul 2025 20:34:51 +0300 Subject: [PATCH 2/2] Error title has been added --- .../DependencyInjection/ApplicationBuilderExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Cms.Api.Management/DependencyInjection/ApplicationBuilderExtensions.cs b/src/Umbraco.Cms.Api.Management/DependencyInjection/ApplicationBuilderExtensions.cs index 43c21a3b6d2e..44efaf7be813 100644 --- a/src/Umbraco.Cms.Api.Management/DependencyInjection/ApplicationBuilderExtensions.cs +++ b/src/Umbraco.Cms.Api.Management/DependencyInjection/ApplicationBuilderExtensions.cs @@ -43,7 +43,7 @@ internal static IApplicationBuilder UseProblemDetailsExceptionHandling(this IApp var response = new ProblemDetails { - Title = isDebug ? exception.Message : null, // ui resolves title in case of null + Title = isDebug ? exception.Message : "Server Error", Detail = isDebug ? exception.StackTrace : null, Status = statusCode ?? StatusCodes.Status500InternalServerError, Instance = isDebug ? exception.GetType().Name : null,