diff --git a/src/main/java/io/gmss/fiscad/component/DataLoadConfig.java b/src/main/java/io/gmss/fiscad/component/DataLoadConfig.java index 119c678..75768d8 100755 --- a/src/main/java/io/gmss/fiscad/component/DataLoadConfig.java +++ b/src/main/java/io/gmss/fiscad/component/DataLoadConfig.java @@ -20,12 +20,13 @@ public class DataLoadConfig { private final UserRepository userRepository; private final PasswordEncoder passwordEncoder; - @Value("${DEFAULT_USER_NAME_FILE}") + @Value(value = "app.default-user.username") private String usernameFile; - @Value("${DEFAULT_USER_PASSWORD_FILE}") + @Value(value = "app.default-user.password") private String passwordFile; + public DataLoadConfig(RoleRepository roleRepository, UserRepository userRepository, PasswordEncoder passwordEncoder) { this.roleRepository = roleRepository; this.userRepository = userRepository; @@ -55,7 +56,7 @@ public class DataLoadConfig { } public void loadUsers() { - if (userRepository.existsByUsername(usernameFile) ) { + if (!userRepository.existsByUsername(usernameFile) ) { User admin = new User(); admin.setUsername(usernameFile); admin.setEmail("administrateur@infocad.bj");