mirror of
https://codeberg.org/icewind/ugc-scaper.git
synced 2026-06-03 18:24:10 +02:00
handle team name change with empty tag
This commit is contained in:
parent
1a997aef36
commit
b047217c66
4 changed files with 3278 additions and 12 deletions
|
|
@ -289,24 +289,15 @@ impl Parser for TeamParser {
|
|||
let name_changes = document
|
||||
.select(&self.selector_team_name_item)
|
||||
.map(|row| {
|
||||
let from_tag = select_text(row, &self.selector_team_name_from_tag).ok_or(
|
||||
ParseError::ElementNotFound {
|
||||
selector: SELECTOR_TEAM_NAME_FROM_TAG,
|
||||
role: "team name change from tag",
|
||||
},
|
||||
)?;
|
||||
let from_tag =
|
||||
select_text(row, &self.selector_team_name_from_tag).unwrap_or_default();
|
||||
let from_name = select_text(row, &self.selector_team_name_from_name).ok_or(
|
||||
ParseError::ElementNotFound {
|
||||
selector: SELECTOR_TEAM_NAME_FROM_NAME,
|
||||
role: "team name change from name",
|
||||
},
|
||||
)?;
|
||||
let to_tag = select_text(row, &self.selector_team_name_to_tag).ok_or(
|
||||
ParseError::ElementNotFound {
|
||||
selector: SELECTOR_TEAM_NAME_TO_TAG,
|
||||
role: "team name change to tag",
|
||||
},
|
||||
)?;
|
||||
let to_tag = select_text(row, &self.selector_team_name_to_tag).unwrap_or_default();
|
||||
let to_name = select_text(row, &self.selector_team_name_to_name).ok_or(
|
||||
ParseError::ElementNotFound {
|
||||
selector: SELECTOR_TEAM_NAME_TO_NAME,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue