Skip to content

Commit 3e462f8

Browse files
committed
[Fix] Do not return the raw Web Scraper error to the client.
1 parent 884bffd commit 3e462f8

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/utils/web_scraping/utils_web_scraping_action.rs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,16 @@ impl UtilsWebScrapingAction {
176176
.send()
177177
.await?
178178
.json::<WebScraperResourcesResponse>()
179-
.await?;
179+
.await
180+
.map_err(|err| {
181+
log::error!(
182+
"Cannot fetch resources for `{}` ({}): {:?}",
183+
tracker.url,
184+
tracker.name,
185+
err
186+
);
187+
anyhow!("Tracker cannot fetch resources due to unexpected error")
188+
})?;
180189

181190
api.web_scraping()
182191
.save_web_page_resources(

0 commit comments

Comments
 (0)