Refactoring - Version stable

This commit is contained in:
dahoud
2026-03-28 14:21:30 +00:00
parent 00b981c510
commit a740c172ef
4402 changed files with 88517 additions and 1555 deletions

View File

@@ -113,7 +113,14 @@ public class AlerteLcbFtResource {
alerte.setTraitee(true);
alerte.setDateTraitement(LocalDateTime.now());
alerte.setTraitePar(body.get("traitePar"));
String traiteParStr = body.get("traitePar");
if (traiteParStr != null && !traiteParStr.isBlank()) {
try {
alerte.setTraitePar(UUID.fromString(traiteParStr));
} catch (IllegalArgumentException e) {
throw new BadRequestException("traitePar doit être un UUID valide");
}
}
alerte.setCommentaireTraitement(body.get("commentaire"));
alerteLcbFtRepository.persist(alerte);
@@ -154,7 +161,7 @@ public class AlerteLcbFtResource {
.severite(alerte.getSeverite())
.traitee(alerte.getTraitee())
.dateTraitement(alerte.getDateTraitement())
.traitePar(alerte.getTraitePar())
.traitePar(alerte.getTraitePar() != null ? alerte.getTraitePar().toString() : null)
.commentaireTraitement(alerte.getCommentaireTraitement())
.build();
}