diff --git a/src/searchers/mtg.rs b/src/searchers/mtg.rs index 4dec5fc..7bd9bf8 100644 --- a/src/searchers/mtg.rs +++ b/src/searchers/mtg.rs @@ -74,7 +74,7 @@ fn parse_entry (page: String) -> Result { for entry in parsed["cards"].as_array().unwrap_or(&vec![]) { if entry["imageUrl"].as_str().is_some() { let card_name = entry["name"].as_str().map(String::from).expect("expected name in json data"); - let card_url = format!("http://magiccards.info/query?q=!{}", card_name); + let card_url = format!("http://magiccards.info/query?q=!{}", card_name.replace(" ", "+")); return Result::Ok(MtgCard { name: card_name,