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 69cbf8a..7640d23 100644 --- a/src/main/java/fr/titionfire/ffsaf/domain/service/KeycloakService.java +++ b/src/main/java/fr/titionfire/ffsaf/domain/service/KeycloakService.java @@ -126,8 +126,8 @@ public class KeycloakService { user2.setEmail(email); user2.setRequiredActions(List.of(RequiredAction.VERIFY_EMAIL.name())); user.update(user2); - if (enabled_email) - user.sendVerifyEmail(); + //if (enabled_email) + // user.sendVerifyEmail(); return oldEmail; }).call(oldEmail -> oldEmail == null || !enabled_email ? Uni.createFrom().item("") : reactiveMailer.send( @@ -149,7 +149,7 @@ public class KeycloakService { L'équipe de la FFSAF """, oldEmail, email) ).setFrom("FFSAF ").setReplyTo("support@ffsaf.fr") - )); + ).onFailure().invoke(e -> LOGGER.error("Fail to send email", e))); } public Uni setAutoRoleMembre(String id, RoleAsso role, GradeArbitrage gradeArbitrage) {