allow empty text
This commit is contained in:
parent
a94d23bc2c
commit
8e9192ce98
@ -75,17 +75,17 @@ fn parse_footprint(
|
||||
.attr("content")?;
|
||||
let format = format_description::parse("[year]-[month]-[day]").ok()?;
|
||||
let date = Date::parse(date, &format).ok()?;
|
||||
let text = footprint_el
|
||||
.select(text_selector)
|
||||
.next()?
|
||||
.text()
|
||||
.next()?
|
||||
.to_string();
|
||||
|
||||
let text = if let Some(text_rest) = footprint_el.select(text_rest_selector).next() {
|
||||
format!("{}{}", text, text_rest.text().next()?)
|
||||
let text = if let Some(text) = footprint_el.select(text_selector).next() {
|
||||
let text = text.text().next()?.to_string();
|
||||
|
||||
if let Some(text_rest) = footprint_el.select(text_rest_selector).next() {
|
||||
format!("{}{}", text, text_rest.text().next()?)
|
||||
} else {
|
||||
text
|
||||
}
|
||||
} else {
|
||||
text
|
||||
"".to_string()
|
||||
}
|
||||
.trim()
|
||||
.to_string();
|
||||
|
Loading…
Reference in New Issue
Block a user