This commit is contained in:
Lukas Brübach 2024-11-19 03:38:02 +01:00
parent 8b1284d799
commit a5a4e335a5
2 changed files with 4 additions and 2 deletions

View file

@ -1041,7 +1041,8 @@ void TabDeckEditor::actSwapCard()
// Third argument (true) says create the card no matter what, even if not in DB // Third argument (true) says create the card no matter what, even if not in DB
QModelIndex newCardIndex = deckModel->addCard( QModelIndex newCardIndex = deckModel->addCard(
cardName, CardDatabaseManager::getInstance()->getSpecificSetForCard(cardName, cardProviderID), otherZoneName, true); cardName, CardDatabaseManager::getInstance()->getSpecificSetForCard(cardName, cardProviderID), otherZoneName,
true);
recursiveExpand(newCardIndex); recursiveExpand(newCardIndex);
setModified(true); setModified(true);

View file

@ -675,7 +675,8 @@ QString CardDatabase::getPreferredPrintingProviderIdForCard(const QString &cardN
bool CardDatabase::isProviderIdForPreferredPrinting(const QString &cardName, const QString &providerId) bool CardDatabase::isProviderIdForPreferredPrinting(const QString &cardName, const QString &providerId)
{ {
if (providerId.startsWith("card_")) { if (providerId.startsWith("card_")) {
return providerId == QLatin1String("card_") + cardName + QString("_") + getPreferredPrintingProviderIdForCard(cardName); return providerId ==
QLatin1String("card_") + cardName + QString("_") + getPreferredPrintingProviderIdForCard(cardName);
} }
return providerId == getPreferredPrintingProviderIdForCard(cardName); return providerId == getPreferredPrintingProviderIdForCard(cardName);
} }