commit aff54ec2c38cb7c73d3ba550a87eb9211cdb96d0 parent 06fba2116f28868231692bd5a005a2dc3236f23d Author: Kevin Corvisier <git@kevincorvisier.fr> Date: Thu, 9 Jan 2025 18:33:06 +0900 Fix MaxUniqueCardsIndividualValidator considering two cards with same name but different editions as different Diffstat:
M | src/main/java/fr/kevincorvisier/mtg/gdb/validation/individual/MaxUniqueCardsIndividualValidator.java | | | 2 | +- |
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/main/java/fr/kevincorvisier/mtg/gdb/validation/individual/MaxUniqueCardsIndividualValidator.java b/src/main/java/fr/kevincorvisier/mtg/gdb/validation/individual/MaxUniqueCardsIndividualValidator.java @@ -21,7 +21,7 @@ public class MaxUniqueCardsIndividualValidator implements IndividualValidator @Nullable public String validate(@NonNull @NotNull final Individual individual) { - final int uniqueCardsCount = individual.getDeck().getMain().countDistinct(); + final int uniqueCardsCount = individual.getDeck().getMain().toNameLookup().size(); if (uniqueCardsCount > maxUniqueCards) return uniqueCardsCount + " unique cards, more than " + maxUniqueCards; return null;