]> ToastFreeware Gitweb - philipp/winterrodeln/wrpylib.git/commitdiff
Use strip_eol() to treat whitespace after generating wikitext.
authorPhilipp Spitzer <philipp@spitzer.priv.at>
Fri, 18 Mar 2022 14:10:08 +0000 (15:10 +0100)
committerPhilipp Spitzer <philipp@spitzer.priv.at>
Fri, 18 Mar 2022 14:10:08 +0000 (15:10 +0100)
wrpylib/wrmwmarkup.py

index 8e843f9aec54bce9440df3ee842b6f4846a129d2..66c9f5940d7bb421d3a84025e2b094cc9afa90f7 100644 (file)
@@ -11,6 +11,7 @@ from mwparserfromhell.nodes import Template, Wikilink
 import wrpylib.wrvalidators
 import wrpylib.mwmarkup
 import wrpylib.wrmwdb
+from wrpylib.lib_sledrun_json_to_wikitext import strip_eol
 from wrpylib.wrvalidators import LonLat, opt_lonlat_from_str, opt_lonlat_to_str, opt_uint_from_str, opt_uint_to_str, \
     opt_str_opt_comment_enum_to_str, lift_german_to_str, webauskunft_to_str, cachet_german_to_str, \
     opt_phone_comment_enum_to_str, lift_german_from_str, GASTHAUSBOX_DICT, opt_difficulty_german_from_str, \
@@ -495,7 +496,8 @@ def create_sledrun_wiki(sledrun_json: Dict, map_json: Optional[Dict], impression
 
     rodelbahnbox = rodelbahnbox_to_str(sledrun_rbb_json)
 
-    return template.render(sledrun_json=sledrun_json,
+    text = template.render(sledrun_json=sledrun_json,
                            rodelbahnbox=rodelbahnbox,
                            map_json=map_json, impressions_title=impressions_title,
                            h=Jinja2Tools(), **sledrun_json)
+    return strip_eol(text)