diff --git a/src/main/java/fr/titionfire/ffsaf/domain/service/ResultService.java b/src/main/java/fr/titionfire/ffsaf/domain/service/ResultService.java index 8922cc1..d72365c 100644 --- a/src/main/java/fr/titionfire/ffsaf/domain/service/ResultService.java +++ b/src/main/java/fr/titionfire/ffsaf/domain/service/ResultService.java @@ -804,10 +804,17 @@ public class ResultService { .distinct() .forEach(clubName -> clubMap.putIfAbsent(clubName, new ClubClassement(clubName)))); + System.out.println(clubMap.keySet()); + categoryData.forEach(c -> c.getClassement().forEach(classementData -> { + System.out.println("Classement data for " + c.getName() + ": " + classementData.name() + " - " + + classementData.comb() + " - " + classementData.rank()); if (classementData.rank() > 3) return; + System.out.println( + "Processing classement data for " + c.getName() + ": " + classementData.name()); + if (classementData.comb() != null) { String clubName = ""; if (classementData.comb() instanceof MembreModel membreModel2) { @@ -815,6 +822,8 @@ public class ResultService { } else if (classementData.comb() instanceof CompetitionGuestModel guestModel) { clubName = guestModel.getClub(); } + System.out.println("-> " + clubName + "- " + (clubName != null && !clubName.isBlank() + && !clubName.equals("Team") && clubMap.containsKey(clubName))); if (clubName != null && !clubName.isBlank() && !clubName.equals("Team") && clubMap.containsKey(clubName)) {