From d5599ae7f5f462915dca907222edd0bce35fbc87 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Wed, 10 Dec 2025 11:09:16 -0800 Subject: [PATCH] address comment --- cockatrice/src/interface/deck_loader/deck_loader.cpp | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/cockatrice/src/interface/deck_loader/deck_loader.cpp b/cockatrice/src/interface/deck_loader/deck_loader.cpp index e7674e085..c4e4b92b2 100644 --- a/cockatrice/src/interface/deck_loader/deck_loader.cpp +++ b/cockatrice/src/interface/deck_loader/deck_loader.cpp @@ -274,16 +274,8 @@ static QString toDecklistExportString(const DecklistCardNode *card) */ static QString toDecklistExportString(const QList &cardNodes) { - QString cardsString; - for (auto card : cardNodes) { - // Get the card name - // If it's a token, we don't care about the card. - CardInfoPtr dbCard = CardDatabaseManager::query()->getCardInfo(card->getName()); - if (dbCard && !dbCard->getIsToken()) { - cardsString += toDecklistExportString(card); - } - } - return cardsString; + return std::transform_reduce(cardNodes.cbegin(), cardNodes.cend(), QString(), std::plus(), + [](auto cardNode) { return toDecklistExportString(cardNode); }); } /**