diff options
Diffstat (limited to 'src/core/card.cc')
| -rw-r--r-- | src/core/card.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/card.cc b/src/core/card.cc index 1a4c63d..9390edc 100644 --- a/src/core/card.cc +++ b/src/core/card.cc @@ -25,6 +25,8 @@ Arc<Card> get_card(std::string name) { card->image_url = "https://api.scryfall.com/cards/named?format=image&version=normal&exact=" + url_encode(name); if (card_db.find(name) != card_db.end()) { card->zhsname = card_db[name].zhsname; + // fix scryfall + str_replace(card->zhsname, ":", " "); card->zhstext = card_db[name].zhstext; card->image_url = "https://api.scryfall.com/cards/named?format=image&version=normal&fuzzy=" + url_encode(card->zhsname); str_replace(card->zhstext, "\001", "\n"); |
