diff --git a/src/fetching/scoringdance.rs b/src/fetching/scoringdance.rs index bd43afb..d0a8707 100644 --- a/src/fetching/scoringdance.rs +++ b/src/fetching/scoringdance.rs @@ -135,26 +135,16 @@ fn parse_stats( rank: *rank, }); Ok((primary_role, dominant_comp, non_dominant_comp)) - - // dbg!(chapters.collect::>()); } fn extract_tables(html: &str) -> Result>)>, ScoringParseError> { - dbg!(&html); let document = Html::parse_document(html); let card_selector = Selector::parse("div:has( > div.card-header)").unwrap(); - document - .select(&card_selector) - .inspect(|v| { - dbg!(&v); - }) - .map(parse_card) - .collect() + document.select(&card_selector).map(parse_card).collect() } fn parse_info(html: &str) -> Result { let tables = extract_tables(html)?; - dbg!(&tables); let details = &tables .iter() .find(|(v, _)| v.to_lowercase().contains("detail")) @@ -178,11 +168,6 @@ fn parse_info(html: &str) -> Result { }) } -#[test] -fn test_parse_table() { - dbg!(parse_info(include_str!("../../test_data/2026-01-07_robert.html"))); -} - pub async fn fetch_wsdc_info_scoring_dance(id: u32) -> Result { let client = ClientBuilder::new() .user_agent(app_signature()) @@ -201,3 +186,16 @@ pub async fn fetch_wsdc_info_scoring_dance(id: u32) -> Result Result let mut params = HashMap::new(); let url = if cfg!(test) { - // "https://o5grQU3Y.free.beeceptor.com/lookup2020/find" "http://localhost:8000" } else { "https://points.worldsdc.com/lookup2020/find"