From a0c890a976544c7e3a29fb183aad8c4b5790b43c Mon Sep 17 00:00:00 2001 From: hashimMH Date: Fri, 7 Jun 2024 02:05:51 +0400 Subject: [PATCH] fix(build) --- sources/CGI/Cgi.cpp | 2 +- sources/http/handler/PostRequestHandler.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sources/CGI/Cgi.cpp b/sources/CGI/Cgi.cpp index 71bce70..c9d982d 100644 --- a/sources/CGI/Cgi.cpp +++ b/sources/CGI/Cgi.cpp @@ -1,7 +1,7 @@ #include "Cgi.hpp" CGI::CGI(const Request& request, const ServerConfig& cfg, CachedPages& cp) - : _body(request.get_body()), _cp(cp) + : _requestBody(request.get_body()), _cp(cp) { string resource = request.get_resource(); _filePath = resource; diff --git a/sources/http/handler/PostRequestHandler.cpp b/sources/http/handler/PostRequestHandler.cpp index b837bee..9a44b82 100644 --- a/sources/http/handler/PostRequestHandler.cpp +++ b/sources/http/handler/PostRequestHandler.cpp @@ -25,11 +25,11 @@ vector PostRequestHandler::process_data(const Request& r) if (requestBody.empty()) // no data to write { - return make_error_body(BAD_REQUEST, cp); + return make_error_body(BAD_REQUEST); } if (resource.find("/cgi-bin") != string::npos) { //! cgi check again - CGI cgi(r, cfg, cp); + CGI cgi(r, cfg, *cp); responseBody = cgi.execute(r.cgiStatus, r.cgiReadFd, r.cgiChild); // ! r.fd set reference is kinda idk // _add_header("Content-Length", ws_itoa(responseBody.size())); @@ -40,7 +40,7 @@ vector PostRequestHandler::process_data(const Request& r) if (!outputFile.is_open()) // failed to open file { cout << "Failed to open file\n"; - return make_error_body(INTERNAL_SERVER_ERROR, cp); + return make_error_body(INTERNAL_SERVER_ERROR); } // need to check if file is too big (return 413 if so)