diff --git a/webserv/http/HttpRequest.cpp b/webserv/http/HttpRequest.cpp index cbacd67..009a16f 100644 --- a/webserv/http/HttpRequest.cpp +++ b/webserv/http/HttpRequest.cpp @@ -33,8 +33,9 @@ void HttpRequest::setState(State state) { if (state == State::Complete) { + //TODO: segfault if server does not exist uri_ = std::make_unique( - *this, *ConfigManager::getInstance().getMatchingServerConfig(getHeaders().getHost().value_or(""))); + *this, *ConfigManager::getInstance().getMatchingServerConfig(getHeaders().getHost().value_or(""))); } state_ = state; }