From 5f88539f7ed9bd06838de662a85dfa6027fb91a6 Mon Sep 17 00:00:00 2001 From: I-Al-Istannen Date: Wed, 19 Feb 2025 12:05:20 +0100 Subject: [PATCH] Fix page size increase for forum threads --- PFERD/crawl/ilias/kit_ilias_html.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/PFERD/crawl/ilias/kit_ilias_html.py b/PFERD/crawl/ilias/kit_ilias_html.py index ee61cab..f6fa423 100644 --- a/PFERD/crawl/ilias/kit_ilias_html.py +++ b/PFERD/crawl/ilias/kit_ilias_html.py @@ -286,11 +286,9 @@ class IliasPage: return None def _is_forum_page(self) -> bool: - read_more_btn = self._soup.find( - "button", - attrs={"onclick": lambda x: x is not None and "cmdClass=ilobjforumgui&cmd=markAllRead" in x} - ) - return read_more_btn is not None + if perma_link := self.get_permalink(): + return "target=frm_" in perma_link + return False def _is_video_player(self) -> bool: return "paella_config_file" in str(self._soup)