fixed location changes

This commit is contained in:
grata
2023-05-07 12:10:43 +02:00
parent ceec6218fa
commit 15fa163a9d
2 changed files with 6 additions and 2 deletions

View File

@@ -10,4 +10,8 @@ import java.util.Optional;
public interface LocationRepository extends JpaRepository<LocationEntity, Long> { public interface LocationRepository extends JpaRepository<LocationEntity, Long> {
Optional<LocationEntity> findLocationByLocation(String name); Optional<LocationEntity> findLocationByLocation(String name);
Boolean existsByLocation(String name);
void deleteByLocation(String name);
} }

View File

@@ -49,11 +49,11 @@ public class LocationService {
} }
public boolean deleteLocation(String name) { public boolean deleteLocation(String name) {
boolean exists = locationRepository.existsById(id); boolean exists = locationRepository.existsByLocation(name);
if(!exists){ if(!exists){
return false; return false;
} }
locationRepository.deleteByName(name); locationRepository.deleteByLocation(name);
return true; return true;
} }
} }