Fix image and wiki urls

This commit is contained in:
Adrian Malacoda
2017-03-12 16:02:10 -05:00
parent 5a14e3ba06
commit 725cceb955

View File

@@ -64,8 +64,8 @@ fn parse_entry (page: String) -> Result<YugiohCard, Error> {
let ref parsed_entry = parsed["data"];
if let Some(_) = parsed_entry.as_object() {
let card_name = parsed_entry["name"].as_str().map(String::from).expect("expected name in json data");
let card_url = format!("http://yugioh.wikia.com/wiki/{}", card_name);
let card_image_url = format!("http://static.api3.studiobebop.net/ygo_data/card_images/{}.jpg", card_name.replace(" ", "_"));
let card_url = format!("http://yugioh.wikia.com/wiki/{}", card_name.replace(" ", "_"));
let card_image_url = format!("http://static.api3.studiobebop.net/ygo_data/card_images/{}.jpg", card_name.replace(" ", "_").replace("-", "_"));
Result::Ok(YugiohCard {
name: card_name,
card_type: parsed_entry["card_type"].as_str().map(String::from).expect("expected card type in json data"),