From 125e7f7f6c621de4554216848fd3f3b4984ef02c Mon Sep 17 00:00:00 2001 From: riorio805 <sefrianojieftara@gmail.com> Date: Fri, 28 Feb 2025 16:39:09 +0700 Subject: [PATCH] [REFACTOR] Remove duplicated string in seeding with existing string constant --- .../authentication/seeder/DevDataSeeder.java | 13 ++++++++----- .../service/AuthenticationService.java | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/safetypin/authentication/seeder/DevDataSeeder.java b/src/main/java/com/safetypin/authentication/seeder/DevDataSeeder.java index 58dc982..4f23a81 100644 --- a/src/main/java/com/safetypin/authentication/seeder/DevDataSeeder.java +++ b/src/main/java/com/safetypin/authentication/seeder/DevDataSeeder.java @@ -2,6 +2,9 @@ package com.safetypin.authentication.seeder; import com.safetypin.authentication.model.User; import com.safetypin.authentication.repository.UserRepository; +import static com.safetypin.authentication.service.AuthenticationService.EMAIL_PROVIDER; + +import com.safetypin.authentication.service.AuthenticationService; import jakarta.annotation.PostConstruct; import org.springframework.context.annotation.Profile; import org.springframework.security.crypto.password.PasswordEncoder; @@ -36,7 +39,7 @@ public class DevDataSeeder implements Runnable { true, "user", LocalDate.of(1990, 1, 1), - "EMAIL", + EMAIL_PROVIDER, "social1")); userRepository.save(new User("user2@example.com", @@ -45,7 +48,7 @@ public class DevDataSeeder implements Runnable { true, "user", LocalDate.of(1991, 2, 2), - "EMAIL", + EMAIL_PROVIDER, "social2")); userRepository.save(new User("user3@example.com", @@ -54,7 +57,7 @@ public class DevDataSeeder implements Runnable { true, "user", LocalDate.of(1992, 3, 3), - "EMAIL", + EMAIL_PROVIDER, "social3")); userRepository.save(new User("user4@example.com", @@ -63,7 +66,7 @@ public class DevDataSeeder implements Runnable { true, "user", LocalDate.of(1993, 4, 4), - "EMAIL", + EMAIL_PROVIDER, "social4")); userRepository.save(new User("user5@example.com", @@ -72,7 +75,7 @@ public class DevDataSeeder implements Runnable { true, "user", LocalDate.of(1994, 5, 5), - "EMAIL", + EMAIL_PROVIDER, "social5")); } } diff --git a/src/main/java/com/safetypin/authentication/service/AuthenticationService.java b/src/main/java/com/safetypin/authentication/service/AuthenticationService.java index 96bca07..3a177cc 100644 --- a/src/main/java/com/safetypin/authentication/service/AuthenticationService.java +++ b/src/main/java/com/safetypin/authentication/service/AuthenticationService.java @@ -15,7 +15,7 @@ import java.time.Period; @Service public class AuthenticationService { - private static final String EMAIL_PROVIDER = "EMAIL"; + public static final String EMAIL_PROVIDER = "EMAIL"; private final UserRepository userRepository; private final PasswordEncoder passwordEncoder; -- GitLab