diff --git a/feeder-plugin/book-feeder/src/openlibrary_client.rs b/feeder-plugin/book-feeder/src/openlibrary_client.rs index 74c10a2..842f3fa 100644 --- a/feeder-plugin/book-feeder/src/openlibrary_client.rs +++ b/feeder-plugin/book-feeder/src/openlibrary_client.rs @@ -769,7 +769,7 @@ fn etext_of(body: &Value, gutenberg_id: u64) -> Etext { pub fn main_title(raw: &str) -> String { let lower = raw.to_lowercase(); let head = lower - .split(|c: char| matches!(c, ';' | ':' | '(' | '[')) + .split([';', ':', '(', '[']) .next() .unwrap_or_default(); let head = head.find(", or").map_or(head, |i| &head[..i]);