From cbac5ee3959907c37a6e358b8cc69aab4e400cc9 Mon Sep 17 00:00:00 2001 From: Mariano Riefolo Date: Wed, 11 Sep 2024 13:06:14 +0200 Subject: [PATCH] fix(api): generalize anchor selector --- src/api/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/mod.rs b/src/api/mod.rs index 69a1555..a8ebdb7 100644 --- a/src/api/mod.rs +++ b/src/api/mod.rs @@ -44,7 +44,7 @@ async fn get_pdf_links() -> Result, reqwest::Error> { .await?; let dom = Html::parse_document(&response); - let selector = Selector::parse(".wp-block-list > li > a").unwrap(); + let selector = Selector::parse("a:has(> strong)[href*=pdf]").unwrap(); let mut result = Vec::new(); for element in dom.select(&selector) {