Error Framework update

This commit is contained in:
stephb9959
2022-05-07 20:18:40 -07:00
parent 84cf98d6a8
commit 75a3e57e9d
25 changed files with 307 additions and 252 deletions

View File

@@ -62,7 +62,7 @@ namespace OpenWifi{
return BadRequest(RESTAPI::Errors::MissingOrInvalidParameters);
}
auto Obj = ParseStream();
const auto & Obj = ParsedBody_;
ProvObjects::Entity NewEntity;
if (!NewEntity.from_json(Obj)) {
return BadRequest(RESTAPI::Errors::InvalidJSONDocument);
@@ -124,7 +124,7 @@ namespace OpenWifi{
return NotFound();
}
auto RawObject = ParseStream();
const auto & RawObject = ParsedBody_;
ProvObjects::Entity NewEntity;
if(!NewEntity.from_json(RawObject)) {
return BadRequest(RESTAPI::Errors::InvalidJSONDocument);
@@ -145,7 +145,7 @@ namespace OpenWifi{
Existing.sourceIP = NewEntity.sourceIP;
}
std::string Error;
RESTAPI::Errors::msg Error;
if(!StorageService()->Validate(Parameters_,Error)) {
return BadRequest(Error);
}