diff --git a/pom.xml b/pom.xml
index a82fed5..a315c37 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,13 +4,13 @@
4.0.0
de.champonthis
abi
- 0.2.6
+ 0.2.7
abi
org.springframework.boot
spring-boot-starter-parent
- 3.5.6
+ 3.5.7
diff --git a/src/main/java/de/champonthis/abi/buisinesslogic/ContactManager.java b/src/main/java/de/champonthis/abi/buisinesslogic/ContactManager.java
index bb6b0f9..9cffa15 100644
--- a/src/main/java/de/champonthis/abi/buisinesslogic/ContactManager.java
+++ b/src/main/java/de/champonthis/abi/buisinesslogic/ContactManager.java
@@ -46,7 +46,7 @@ public class ContactManager {
while ((line = reader.readLine()) != null) {
line = line.trim();
if (StringUtils.isNoneEmpty(line) && !line.startsWith("#")
- && contactRepository.findByName(line).isEmpty()) {
+ && contactRepository.findFirstByName(line).isEmpty()) {
Contact contact = new Contact();
String[] nameParts = line.split(";");
contact.setName(nameParts[0]);
@@ -75,7 +75,7 @@ public class ContactManager {
}
public Contact findByName(String name) {
- return contactRepository.findByName(name).orElse(null);
+ return contactRepository.findFirstByName(name).orElse(null);
}
public Contact findByToken(String token) {
diff --git a/src/main/java/de/champonthis/abi/repository/ContactRepository.java b/src/main/java/de/champonthis/abi/repository/ContactRepository.java
index 6137f88..b6f7c3d 100644
--- a/src/main/java/de/champonthis/abi/repository/ContactRepository.java
+++ b/src/main/java/de/champonthis/abi/repository/ContactRepository.java
@@ -10,7 +10,7 @@ import de.champonthis.abi.entity.Contact;
@Repository
public interface ContactRepository extends JpaRepository {
- Optional findByName(String name);
+ Optional findFirstByName(String name);
Optional findByToken(String token);
}