Refactoring - Version stable
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user