diff --git a/src/extractor/scripting_environment_lua.cpp b/src/extractor/scripting_environment_lua.cpp index f9923fa2f..bd7d3cf17 100644 --- a/src/extractor/scripting_environment_lua.cpp +++ b/src/extractor/scripting_environment_lua.cpp @@ -189,7 +189,9 @@ void Sol2ScriptingEnvironment::InitContext(LuaScriptingContext &context) "id", &osmium::Way::id, "get_nodes", - [](const osmium::Way &way) { return sol::as_table(way.nodes()); }); + [](const osmium::Way &way) { return sol::as_table(way.nodes()); }, + "version", + &osmium::Way::version); context.state.new_usertype("Node", "location", @@ -197,7 +199,9 @@ void Sol2ScriptingEnvironment::InitContext(LuaScriptingContext &context) "get_value_by_key", &get_value_by_key, "id", - &osmium::Node::id); + &osmium::Node::id, + "version", + &osmium::Way::version); context.state.new_usertype("ResultNode", "traffic_lights",