]> ToastFreeware Gitweb - philipp/winterrodeln/wrpylib.git/commitdiff
Parse description.
authorPhilipp Spitzer <philipp@spitzer.priv.at>
Mon, 29 Nov 2021 22:42:43 +0000 (23:42 +0100)
committerPhilipp Spitzer <philipp@spitzer.priv.at>
Mon, 29 Nov 2021 22:42:43 +0000 (23:42 +0100)
bots/sledrun_wikitext_to_json.py

index c770e92483fdda5b15a2317411072e18310b9fa6..8771f0c9cbe650b5a8897c1f2004215cf7de6d22 100644 (file)
@@ -74,9 +74,15 @@ class SledrunWikiTextToJsonBot(
             "name": self.current_page.title(),
             "aliases": [],
             "entry_under_construction": sum(1 for c in wikilink_list if c.text == 'Kategorie:In Arbeit') > 0,
-            "description": "Holadrio!",
         }
 
+        for v in wikicode.get_sections(levels=[2], matches='Allgemeines'):
+            for w in v.ifilter_text(recursive=False):
+                x = w.strip()
+                if x:
+                    sledrun_json["description"] = str(x)
+                    break
+            break
 
         rbb_list = wikicode.filter_templates(recursive=False, matches=lambda t: t.name.strip() == 'Rodelbahnbox')
         if len(rbb_list) == 1: