fix oneway handling in get_forward_backward_by_key (#6569)

This commit is contained in:
Samuel Brucksch 2023-03-09 17:48:15 +01:00 committed by GitHub
parent 0e7c3d8ad4
commit 82b73ed9ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,13 +17,10 @@ function Tags.get_forward_backward_by_key(way,data,key)
if not forward or not backward then
local common = way:get_value_by_key(key)
if (data.oneway) then
if data.is_forward_oneway then
forward = forward or common
end
if data.is_reverse_oneway then
backward = backward or common
end
if data.is_forward_oneway then
forward = forward or common
elseif data.is_reverse_oneway then
backward = backward or common
else
forward = forward or common
backward = backward or common