From aaa376fbe930cfa3baf0de4908d7c0cbd52553f1 Mon Sep 17 00:00:00 2001 From: Michal Palenik Date: Sat, 2 Jun 2018 13:15:52 +0200 Subject: [PATCH] make rate changes only if weight name is cyclability --- profiles/bicycle.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/bicycle.lua b/profiles/bicycle.lua index c7ee9b7cf..5eac5004c 100644 --- a/profiles/bicycle.lua +++ b/profiles/bicycle.lua @@ -470,10 +470,10 @@ end function bicycle_relation_handler(profile,way,result,data,relations) -- prefer ways on route=bicycle by factor of profile.route_preference - if result.forward_rate and Relations.filter_relations(relations, way, "route", "bicycle", "route", "forward") == "bicycle" then + if profile.properties.weight_name == 'cyclability' and result.forward_rate and Relations.filter_relations(relations, way, "route", "bicycle", "route", "forward") == "bicycle" then result.forward_rate = result.forward_rate * profile.route_preference end - if result.backward_rate and Relations.filter_relations(relations, way, "route", "bicycle", "route", "backward") == "bicycle" then + if profile.properties.weight_name == 'cyclability' and result.backward_rate and Relations.filter_relations(relations, way, "route", "bicycle", "route", "backward") == "bicycle" then result.backward_rate = result.backward_rate * profile.route_preference end end