Make Route plugin validate its parameters
This commit is contained in:
parent
9ec46222e3
commit
843a4b8eae
@ -30,6 +30,8 @@ ViaRoutePlugin::ViaRoutePlugin(datafacade::BaseDataFacade &facade_, int max_loca
|
|||||||
Status ViaRoutePlugin::HandleRequest(const api::RouteParameters &route_parameters,
|
Status ViaRoutePlugin::HandleRequest(const api::RouteParameters &route_parameters,
|
||||||
util::json::Object &json_result)
|
util::json::Object &json_result)
|
||||||
{
|
{
|
||||||
|
BOOST_ASSERT(route_parameters.IsValid());
|
||||||
|
|
||||||
if (max_locations_viaroute > 0 &&
|
if (max_locations_viaroute > 0 &&
|
||||||
(static_cast<int>(route_parameters.coordinates.size()) > max_locations_viaroute))
|
(static_cast<int>(route_parameters.coordinates.size()) > max_locations_viaroute))
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user