introduce RacerExistsException

This commit is contained in:
2025-12-18 15:36:16 +01:00
parent cdf1e19ff5
commit 39c9cf7f9b
2 changed files with 14 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
package de.pnreichmuth.timekeep_backend.exceptions;
import de.pnreichmuth.timekeep_backend.entities.Racer;
import de.pnreichmuth.timekeep_backend.entities.Team;
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class RacerExistsException extends RuntimeException {
public RacerExistsException(String message, Racer racer) {
super(message);
log.warn(message, racer.getFirstName(), racer.getLastName());
}
}

View File

@@ -1,6 +1,7 @@
package de.pnreichmuth.timekeep_backend.services;
import de.pnreichmuth.timekeep_backend.entities.Racer;
import de.pnreichmuth.timekeep_backend.exceptions.RacerExistsException;
import de.pnreichmuth.timekeep_backend.exceptions.RacerNotFoundException;
import de.pnreichmuth.timekeep_backend.exceptions.TeamNotFoundException;
import de.pnreichmuth.timekeep_backend.repositories.RacerRepository;