From 47d3921e05a8b48b1b59b848bffd5f5577fcd876 Mon Sep 17 00:00:00 2001 From: Thibaut Valentin Date: Thu, 18 Dec 2025 14:57:26 +0100 Subject: [PATCH 1/2] fix: email typo --- .../fr/titionfire/ffsaf/domain/service/KeycloakService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/fr/titionfire/ffsaf/domain/service/KeycloakService.java b/src/main/java/fr/titionfire/ffsaf/domain/service/KeycloakService.java index 1218a82..1ab62dc 100644 --- a/src/main/java/fr/titionfire/ffsaf/domain/service/KeycloakService.java +++ b/src/main/java/fr/titionfire/ffsaf/domain/service/KeycloakService.java @@ -276,7 +276,7 @@ public class KeycloakService { """ Bonjour, - Suite à votre première inscription %sà la Fédération Française de Soft Armored Fighting (FFSAF), votre compte intranet a été créé. + Suite à votre première inscription %sà la Fédération France Soft Armored Fighting (FFSAF), votre compte intranet a été créé. Ce compte vous permettra de consulter vos informations et, dans un futur proche, de vous inscrire aux compétitions ainsi que d'en consulter les résultats. L'intranet est accessible à l'adresse suivante : https://intra.ffsaf.fr -- 2.49.0 From 50b49c40e3e7be4eb5cbda0a7095d57facd91f19 Mon Sep 17 00:00:00 2001 From: Thibaut Valentin Date: Thu, 18 Dec 2025 15:03:22 +0100 Subject: [PATCH 2/2] fix: error 500 when license is null --- .../java/fr/titionfire/ffsaf/domain/service/LicenceService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/fr/titionfire/ffsaf/domain/service/LicenceService.java b/src/main/java/fr/titionfire/ffsaf/domain/service/LicenceService.java index f7cd1ce..c6c0c86 100644 --- a/src/main/java/fr/titionfire/ffsaf/domain/service/LicenceService.java +++ b/src/main/java/fr/titionfire/ffsaf/domain/service/LicenceService.java @@ -141,7 +141,7 @@ public class LicenceService { } private Function> genLicenceNumberAndAccountIfNeed() { - return membreModel -> ((membreModel.getLicence() <= 0) ? + return membreModel -> ((membreModel.getLicence() == null || membreModel.getLicence() <= 0) ? sequenceRepository.getNextValueInTransaction(SequenceType.Licence) .invoke(i -> membreModel.setLicence(Math.toIntExact(i))) .chain(() -> combRepository.persist(membreModel)) -- 2.49.0