Fix status messages and don't include

This commit is contained in:
Patrick Niklaus
2015-12-18 18:18:48 +01:00
parent c27fc4e4d8
commit 57f257dce5
7 changed files with 28 additions and 28 deletions
+3 -3
View File
@@ -72,7 +72,7 @@ template <class DataFacadeT> class DistanceTablePlugin final : public BasePlugin
{
if (!check_all_coordinates(route_parameters.coordinates))
{
json_result.values["status_message"] = "Coordinates are invalid.";
json_result.values["status_message"] = "Coordinates are invalid";
return Status::Error;
}
@@ -81,7 +81,7 @@ template <class DataFacadeT> class DistanceTablePlugin final : public BasePlugin
route_parameters.coordinates.size() != input_bearings.size())
{
json_result.values["status_message"] =
"Number of bearings does not match number of coordinates.";
"Number of bearings does not match number of coordinates";
return Status::Error;
}
@@ -203,7 +203,7 @@ template <class DataFacadeT> class DistanceTablePlugin final : public BasePlugin
if (!result_table)
{
json_result.values["status_message"] = "No distance table found.";
json_result.values["status_message"] = "No distance table found";
return Status::EmptyResult;
}
+7 -7
View File
@@ -292,14 +292,14 @@ template <class DataFacadeT> class MapMatchingPlugin : public BasePlugin
if (max_locations_map_matching > 0 &&
static_cast<int>(route_parameters.coordinates.size()) > max_locations_map_matching)
{
json_result.values["status_message"] = "Too many coodindates.";
json_result.values["status_message"] = "Too many coodindates";
return Status::Error;
}
// check number of parameters
if (!check_all_coordinates(route_parameters.coordinates))
{
json_result.values["status_message"] = "Invalid coordinates.";
json_result.values["status_message"] = "Invalid coordinates";
return Status::Error;
}
@@ -310,21 +310,21 @@ template <class DataFacadeT> class MapMatchingPlugin : public BasePlugin
if (input_timestamps.size() > 0 && input_coords.size() != input_timestamps.size())
{
json_result.values["status_message"] =
"Number of timestamps does not match number of coordinates.";
"Number of timestamps does not match number of coordinates";
return Status::Error;
}
if (input_bearings.size() > 0 && input_coords.size() != input_bearings.size())
{
json_result.values["status_message"] =
"Number of bearings does not match number of coordinates.";
"Number of bearings does not match number of coordinates";
return Status::Error;
}
// enforce maximum number of locations for performance reasons
if (static_cast<int>(input_coords.size()) < 2)
{
json_result.values["status_message"] = "At least two coordinates needed.";
json_result.values["status_message"] = "At least two coordinates needed";
return Status::Error;
}
@@ -399,11 +399,11 @@ template <class DataFacadeT> class MapMatchingPlugin : public BasePlugin
if (sub_matchings.empty())
{
json_result.values["status_message"] = "Cannot find matchings.";
json_result.values["status_message"] = "Cannot find matchings";
return Status::EmptyResult;
}
json_result.values["status_message"] = "Found matchings.";
json_result.values["status_message"] = "Found matchings";
return Status::Ok;
}
+3 -3
View File
@@ -64,7 +64,7 @@ template <class DataFacadeT> class NearestPlugin final : public BasePlugin
route_parameters.coordinates.size() != input_bearings.size())
{
json_result.values["status_message"] =
"Number of bearings does not match number of coordinates.";
"Number of bearings does not match number of coordinates";
return Status::Error;
}
@@ -80,12 +80,12 @@ template <class DataFacadeT> class NearestPlugin final : public BasePlugin
if (phantom_node_vector.empty())
{
json_result.values["status_message"] =
std::string("Could not find a matching segments for coordinate.");
std::string("Could not find a matching segments for coordinate");
return Status::NoSegment;
}
else
{
json_result.values["status_message"] = "Found nearest edge.";
json_result.values["status_message"] = "Found nearest edge";
if (number_of_results > 1)
{
osrm::json::Array results;
+5 -5
View File
@@ -263,7 +263,7 @@ template <class DataFacadeT> class RoundTripPlugin final : public BasePlugin
// check if all inputs are coordinates
if (!check_all_coordinates(route_parameters.coordinates))
{
json_result.values["status_message"] = "Invalid coordinates.";
json_result.values["status_message"] = "Invalid coordinates";
return Status::Error;
}
@@ -272,7 +272,7 @@ template <class DataFacadeT> class RoundTripPlugin final : public BasePlugin
route_parameters.coordinates.size() != input_bearings.size())
{
json_result.values["status_message"] =
"Number of bearings does not match number of coordinates.";
"Number of bearings does not match number of coordinates";
return Status::Error;
}
@@ -301,7 +301,7 @@ template <class DataFacadeT> class RoundTripPlugin final : public BasePlugin
const constexpr std::size_t BF_MAX_FEASABLE = 10;
BOOST_ASSERT_MSG(result_table.size() == number_of_locations * number_of_locations,
"Distance Table has wrong size.");
"Distance Table has wrong size");
// get scc components
SCC_Component scc = SplitUnaccessibleLocations(number_of_locations, result_table);
@@ -388,11 +388,11 @@ template <class DataFacadeT> class RoundTripPlugin final : public BasePlugin
if (trip.values.empty())
{
json_result.values["status_message"] = "Cannot find trips.";
json_result.values["status_message"] = "Cannot find trips";
return Status::EmptyResult;
}
json_result.values["status_message"] = "Found trips.";
json_result.values["status_message"] = "Found trips";
return Status::Ok;
}
};
+7 -3
View File
@@ -89,7 +89,7 @@ template <class DataFacadeT> class ViaRoutePlugin final : public BasePlugin
if (!check_all_coordinates(route_parameters.coordinates))
{
json_result.values["status_message"] = "Invalid coordinates.";
json_result.values["status_message"] = "Invalid coordinates";
return Status::Error;
}
@@ -98,7 +98,7 @@ template <class DataFacadeT> class ViaRoutePlugin final : public BasePlugin
route_parameters.coordinates.size() != input_bearings.size())
{
json_result.values["status_message"] =
"Number of bearings does not match number of coordinates.";
"Number of bearings does not match number of coordinate";
return Status::Error;
}
@@ -196,10 +196,14 @@ template <class DataFacadeT> class ViaRoutePlugin final : public BasePlugin
});
if (not_in_same_component)
{
json_result.values["status_message"] = "Impossible route between points.";
json_result.values["status_message"] = "Impossible route between points";
return Status::EmptyResult;
}
}
else
{
json_result.values["status_message"] = "Found route between points";
}
return Status::Ok;
}