stephb9959
2022-12-13 16:11:42 -08:00
parent ce70ff0f21
commit b419472fd7
12 changed files with 35 additions and 80 deletions

View File

@@ -15,9 +15,7 @@ namespace OpenWifi {
GWObjects::ScriptEntry SE;
if(DB_.GetRecord("id",UUID, SE)) {
Poco::JSON::Object Answer;
SE.to_json(Answer);
return ReturnObject(Answer);
return Object(SE);
}
return NotFound();
}
@@ -83,9 +81,7 @@ namespace OpenWifi {
SE.id = MicroServiceCreateUUID();
SE.created = SE.modified = Utils::Now();
if(DB_.CreateRecord(SE)) {
Poco::JSON::Object Answer;
SE.to_json(Answer);
return ReturnObject(Answer);
return Object(SE);
}
return BadRequest(RESTAPI::Errors::RecordNotCreated);
}
@@ -156,9 +152,7 @@ namespace OpenWifi {
Existing.modified = Utils::Now();
if(DB_.UpdateRecord("id", UUID, Existing)) {
Poco::JSON::Object Answer;
Existing.to_json(Answer);
return ReturnObject(Answer);
return Object(Existing);
}
return BadRequest(RESTAPI::Errors::RecordNotUpdated);
}