From 348c17650234e3199c65fab01e7d5726c8163cf0 Mon Sep 17 00:00:00 2001 From: Gwendolyn Date: Thu, 21 Dec 2023 16:09:14 +0100 Subject: [PATCH] fix waytype options in routing --- src/c3nav/site/static/site/js/c3nav.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/c3nav/site/static/site/js/c3nav.js b/src/c3nav/site/static/site/js/c3nav.js index a970fe1f..1b45deb6 100644 --- a/src/c3nav/site/static/site/js/c3nav.js +++ b/src/c3nav/site/static/site/js/c3nav.js @@ -812,9 +812,17 @@ c3nav = { }, _route_options_submit: function () { var options = {}; + var waytypes = {}; $('#route-options').find('.route-options-fields [name]').each(function() { - options[$(this).attr('name')] = $(this).val(); + var name = $(this).attr('name'); + var value = $(this).val(); + if (name.startsWith('waytype_')) { + waytypes[name.substring('waytype_'.length)] = value; + } else { + options[name] = value; + } }); + options.way_types = waytypes; if ($(this).is('.save')) { c3nav_api.put('routing/options', options); }