From 0d31e319c575cfe1873a8d08e9da5a24f7b801bd Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Tue, 15 Jul 2014 01:09:20 +0200 Subject: [PATCH] * Card download - Fixed a bug that prevented to download some cards with blanks in names from MtgImageSource. --- .../org/mage/plugins/card/dl/sources/MtgImageSource.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/MtgImageSource.java b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/MtgImageSource.java index 78825b82374..ca58560210d 100644 --- a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/MtgImageSource.java +++ b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/MtgImageSource.java @@ -28,6 +28,7 @@ package org.mage.plugins.card.dl.sources; +import java.net.URLEncoder; import mage.cards.SplitCard; import org.mage.plugins.card.images.CardDownloadData; @@ -60,9 +61,9 @@ public class MtgImageSource implements CardImageSource { if (card.isSplitCard()) { url.append(card.getDownloadName().replaceAll(" // ", "")); } else { - url.append(card.getDownloadName()); + url.append(card.getDownloadName().replaceAll(" ", "%20")); } - + if (card.isTwoFacedCard()) { url.append(card.isSecondSide() ? "b" : "a"); }