From 1873a04f43bb414408d1da9a5a775c05474603d2 Mon Sep 17 00:00:00 2001 From: Myung Bae Date: Mon, 1 Apr 2024 09:27:39 -0500 Subject: Reduce multi-level calls of req.req members Several places access the members of `req` indirectly like `req.req.method()`. This can be simplified as `req.method()` . This would also make the code clearer. Tested: - Compiles - Redfish service validator passes Change-Id: Ie129564ff907cdea7ac224b1e3d80cc0dedfbd7b Signed-off-by: Myung Bae --- http/websocket.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'http/websocket.hpp') diff --git a/http/websocket.hpp b/http/websocket.hpp index d232c02330..2ef8412886 100644 --- a/http/websocket.hpp +++ b/http/websocket.hpp @@ -92,7 +92,8 @@ class ConnectionImpl : public Connection BMCWEB_LOG_DEBUG("starting connection {}", logPtr(this)); using bf = boost::beast::http::field; - std::string protocolHeader = req.req[bf::sec_websocket_protocol]; + std::string protocolHeader{ + req.getHeaderValue(bf::sec_websocket_protocol)}; ws.set_option(boost::beast::websocket::stream_base::decorator( [session{session}, -- cgit v1.2.3