diff --git a/crawler.py b/crawler.py index c67f5cff1658949efa4345aa14812dda080222d2..3c2443c0b5084e529f29fba706f360e67dc24421 100644 --- a/crawler.py +++ b/crawler.py @@ -110,10 +110,10 @@ def get_location_days( if indicator is not None: item_indicators.add(indicator) elif child.text.strip() != "": - if child.text.startswith("\n"): + if child.text.strip(' ').startswith("\n"): items.append( MenuItem( - name=item_name, + name=re.sub(' +', ' ', item_name), indicators=frozenset(item_indicators), ) ) @@ -127,7 +127,8 @@ def get_location_days( if item_name is not None: items.append( MenuItem( - name=item_name, indicators=frozenset(item_indicators) + name=re.sub(' +', ' ', item_name), + indicators=frozenset(item_indicators) ) ) menus.append(