Fixes Node.js bindings always enabling alternatives when using boolean overload

This commit is contained in:
Daniel J. Hofmann 2017-07-07 19:57:20 +02:00
parent 6a555a477b
commit c1cb3ebff7

View File

@ -721,7 +721,7 @@ argumentsToRouteParameter(const Nan::FunctionCallbackInfo<v8::Value> &args,
if (value->IsBoolean()) if (value->IsBoolean())
{ {
params->alternatives = value->BooleanValue(); params->alternatives = value->BooleanValue();
params->number_of_alternatives = 1u; params->number_of_alternatives = value->BooleanValue() ? 1u : 0u;
} }
else if (value->IsNumber()) else if (value->IsNumber())
{ {