From 6e4f49fc57bd67810da5242d2e25ed36aafda78f Mon Sep 17 00:00:00 2001 From: Thomas Piccirello Date: Wed, 13 May 2020 15:54:58 -0700 Subject: [PATCH] Always specify Content-Type in Web API error responses --- src/webui/webapplication.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/webui/webapplication.cpp b/src/webui/webapplication.cpp index 021c7a1bd..7d97af98d 100644 --- a/src/webui/webapplication.cpp +++ b/src/webui/webapplication.cpp @@ -466,8 +466,7 @@ Http::Response WebApplication::processRequest(const Http::Request &request, cons } catch (const HTTPError &error) { status(error.statusCode(), error.statusText()); - if (!error.message().isEmpty()) - print(error.message(), Http::CONTENT_TYPE_TXT); + print((!error.message().isEmpty() ? error.message() : error.statusText()), Http::CONTENT_TYPE_TXT); } for (const Http::Header &prebuiltHeader : asConst(m_prebuiltHeaders))