diff --git a/src/fundus/publishers/de/focus.py b/src/fundus/publishers/de/focus.py index 389c0650..f7debc1e 100644 --- a/src/fundus/publishers/de/focus.py +++ b/src/fundus/publishers/de/focus.py @@ -15,9 +15,9 @@ class FocusParser(ParserProxy): class V1(BaseParser): - _paragraph_selector = CSSSelector("div.textBlock > p") - _summary_selector = CSSSelector("div.leadIn > p") - _subheadline_selector = CSSSelector("div.textBlock > h2") + _paragraph_selector = CSSSelector("div.textBlock > p , div[data-qa-article-content-text] > p") + _summary_selector = CSSSelector("div.leadIn > p, div.Article-Description ") + _subheadline_selector = CSSSelector("div.textBlock > h2, div[data-qa-article-content-text] > h2") _snippet_selector = XPath( 'string(//script[@type="text/javascript"][contains(text(), "window.bf__bfa_metadata")])' )