diff --git a/cockatrice/src/interface/widgets/tabs/api/archidekt/display/archidekt_api_response_deck_display_widget.cpp b/cockatrice/src/interface/widgets/tabs/api/archidekt/display/archidekt_api_response_deck_display_widget.cpp index 81d8aaf2e..0c9df28ac 100644 --- a/cockatrice/src/interface/widgets/tabs/api/archidekt/display/archidekt_api_response_deck_display_widget.cpp +++ b/cockatrice/src/interface/widgets/tabs/api/archidekt/display/archidekt_api_response_deck_display_widget.cpp @@ -46,9 +46,13 @@ ArchidektApiResponseDeckDisplayWidget::ArchidektApiResponseDeckDisplayWidget(QWi QTextStream deckStream(&tempDeck); for (auto card : response.getCards()) { + QString fullName = card.getCard().getOracleCard().value("name").toString(); + // We don't really care about the second card, the card database already has it as a relation + QString cleanName = fullName.split("//").first().trimmed(); + tempDeck += QString("%1 %2 (%3) %4\n") .arg(card.getQuantity()) - .arg(card.getCard().getOracleCard().value("name").toString()) + .arg(cleanName) .arg(card.getCard().getEdition().getEditionCode()) .arg(card.getCard().getCollectorNumber()); }