From: Philipp Spitzer Date: Tue, 18 Jul 2023 19:39:26 +0000 (+0200) Subject: Add ifopt_stop_id. X-Git-Url: https://git.toastfreeware.priv.at/philipp/winterrodeln/wrpylib.git/commitdiff_plain/fc0382f1216535e0d0fdbc7c6dec292946f4be09 Add ifopt_stop_id. --- diff --git a/scripts/update_public_transport.py b/scripts/update_public_transport.py index 6200350..a8ee901 100644 --- a/scripts/update_public_transport.py +++ b/scripts/update_public_transport.py @@ -14,7 +14,7 @@ from termcolor import cprint # python3-termcolor from wrpylib.cli_tools import unified_diff, input_yes_no_quit, Choice from wrpylib.json_tools import order_json_keys, format_json -from wrpylib.lib_update_public_transport import default_query_date +from wrpylib.lib_update_public_transport import default_query_date, vao_ext_id_to_ifopt_stop_id from wrpylib.mwapi import WikiSite, page_json from wrpylib.vao import Vao from wrpylib.wrvalidators import LonLat @@ -318,6 +318,8 @@ def update_sledrun(vao: Vao, site: WikiSite, title: str, query_date: date): "walk_time": stop_with_dist.dist.time_min, "lines": lines, } + if ifopt_stop_id := vao_ext_id_to_ifopt_stop_id(stop_with_dist.stop.ext_id): + public_transport_stop['ifopt_stop_id'] = ifopt_stop_id vvt_stop_id = get_vvt_stop_id(stop_with_dist.stop.ext_id) if vvt_stop_id is not None: public_transport_stop["vvt_stop_id"] = vvt_stop_id