diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2016-02-04 16:27:25 -0800 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2016-02-04 16:27:25 -0800 |
commit | 69b1da2e1d14f95629c5ae9442d6797a86667c61 (patch) | |
tree | e908551b6663663b85d41e692a0a561deba4e68c | |
parent | dc3d899e70758613ff9473399e21d3766ec9e254 (diff) | |
download | infinitytier-69b1da2e1d14f95629c5ae9442d6797a86667c61.tar.gz infinitytier-69b1da2e1d14f95629c5ae9442d6797a86667c61.zip |
return 200 instead of 404 when test is fetched
-rw-r--r-- | controller/SqliteNetworkController.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/controller/SqliteNetworkController.cpp b/controller/SqliteNetworkController.cpp index 90a476ce..804c763d 100644 --- a/controller/SqliteNetworkController.cpp +++ b/controller/SqliteNetworkController.cpp @@ -1312,7 +1312,7 @@ unsigned int SqliteNetworkController::_doCPGet( } else if ((path[2] == "test")&&(path.size() >= 4)) { std::map< uint64_t,_CircuitTestEntry >::iterator cte(_circuitTests.find(Utils::hexStrToU64(path[3].c_str()))); - if (cte != _circuitTests.end()) { + if ((cte != _circuitTests.end())&&(cte->second.test)) { responseBody = "["; responseBody.append(cte->second.jsonResults); @@ -1323,6 +1323,8 @@ unsigned int SqliteNetworkController::_doCPGet( ::free((void *)cte->second.test); _circuitTests.erase(cte); + return 200; + } // else 404 } // else 404 |