Add /subdevice serial number lookup.

This commit is contained in:
stephb9959
2022-04-25 09:35:32 -07:00
parent a04d581a84
commit 6c28f4ad7d

View File

@@ -15,8 +15,16 @@ namespace OpenWifi {
}
ProvObjects::SubscriberDevice SD;
if(!DB_.GetRecord("id",uuid,SD)) {
return NotFound();
if(Utils::ValidUUID(uuid)) {
if (!DB_.GetRecord("id", uuid, SD)) {
return NotFound();
}
} else if(Utils::ValidSerialNumber(uuid)) {
if (!DB_.GetRecord("serialNumber", uuid, SD)) {
return NotFound();
}
} else {
return BadRequest(RESTAPI::Errors::MissingOrInvalidParameters);
}
Poco::JSON::Object Answer;