Requests: Fix some parameter validation

Thanks to t2t2 for the report over Discord
This commit is contained in:
tt2468 2021-09-26 03:54:16 -07:00
parent a8d27ede9e
commit df7af451a7

View File

@ -35,7 +35,7 @@ RequestResult RequestHandler::SetPersistentData(const Request& request)
{
RequestStatus::RequestStatus statusCode;
std::string comment;
if (!(request.ValidateString("realm", statusCode, comment) && request.ValidateString("slotName", statusCode, comment) && request.ValidateBasic("slotName", statusCode, comment)))
if (!(request.ValidateString("realm", statusCode, comment) && request.ValidateString("slotName", statusCode, comment) && request.ValidateBasic("slotValue", statusCode, comment)))
return RequestResult::Error(statusCode, comment);
std::string realm = request.RequestData["realm"];