From 8bb670c43b50bd47e93e91e81b34ce9d71c9a9c8 Mon Sep 17 00:00:00 2001 From: jdevito Date: Wed, 1 Feb 2023 11:31:52 -0600 Subject: [PATCH] fix: changed response status to 500 if loaded assemblies is null --- .../Web/RequestHandlers/ReportVersionsRequestHandler.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/essentials-framework/Essentials Core/PepperDashEssentialsBase/Web/RequestHandlers/ReportVersionsRequestHandler.cs b/essentials-framework/Essentials Core/PepperDashEssentialsBase/Web/RequestHandlers/ReportVersionsRequestHandler.cs index b12cba09..117363c6 100644 --- a/essentials-framework/Essentials Core/PepperDashEssentialsBase/Web/RequestHandlers/ReportVersionsRequestHandler.cs +++ b/essentials-framework/Essentials Core/PepperDashEssentialsBase/Web/RequestHandlers/ReportVersionsRequestHandler.cs @@ -38,9 +38,11 @@ namespace PepperDash.Essentials.Core.Web.RequestHandlers var loadAssemblies = PluginLoader.LoadedAssemblies; if (loadAssemblies == null) { - context.Response.StatusCode = 404; - context.Response.StatusDescription = "Not Found"; + context.Response.StatusCode = 500; + context.Response.StatusDescription = "Internal Server Error"; context.Response.End(); + + return; } var assemblies = loadAssemblies.Select(a => EssentialsWebApiHelpers.MapToAssemblyObject(a)).ToList();