]> ToastFreeware Gitweb - philipp/winterrodeln/wrpylib.git/commitdiff
Prevent empty sled rental with comment.
authorPhilipp Spitzer <philipp@spitzer.priv.at>
Mon, 11 Jul 2022 20:03:27 +0000 (22:03 +0200)
committerPhilipp Spitzer <philipp@spitzer.priv.at>
Mon, 11 Jul 2022 20:03:27 +0000 (22:03 +0200)
wrpylib/wrmwmarkup.py

index 68b9277ec468a7a08bd883f6ceea834855636408..547c2e1f6126f633b7fac91a283db44b6f057a26 100644 (file)
@@ -440,9 +440,13 @@ def create_sledrun_wiki(sledrun_json: Dict, map_json: Optional[Dict], impression
             n = x.get('name')
             c = x.get('note')
             p = x.get('wr_page')
             n = x.get('name')
             c = x.get('note')
             p = x.get('wr_page')
+            link = x.get('weblink')
             if p is not None:
                 n = Jinja2Tools().json_wr_page(p)
             if p is not None:
                 n = Jinja2Tools().json_wr_page(p)
-            w.append((n, c))
+            if n is None and link is not None:
+                n = link.get('text')
+            if n is not None:
+                w.append((n, c))
         return w
 
     def cachet() -> Optional[List]:
         return w
 
     def cachet() -> Optional[List]: