X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=validation.git;a=blobdiff_plain;f=ui%2Fsrc%2Fmain%2Fjava%2Forg%2Fakraino%2Fvalidation%2Fui%2Fconf%2FUiInitializer.java;fp=ui%2Fsrc%2Fmain%2Fjava%2Forg%2Fakraino%2Fvalidation%2Fui%2Fconf%2FUiInitializer.java;h=0052040cdcf97cba4c5045c6972484925e141151;hp=e93c25becae905bf274cec2eb7d3359f0e776d3e;hb=0a46c82e91de6d98c02bd67f70f024bd95751a64;hpb=bac41a9d7cbc4464d5cd502641f78ccb8d66aab1 diff --git a/ui/src/main/java/org/akraino/validation/ui/conf/UiInitializer.java b/ui/src/main/java/org/akraino/validation/ui/conf/UiInitializer.java index e93c25b..0052040 100644 --- a/ui/src/main/java/org/akraino/validation/ui/conf/UiInitializer.java +++ b/ui/src/main/java/org/akraino/validation/ui/conf/UiInitializer.java @@ -86,7 +86,7 @@ public class UiInitializer { } @EventListener(ContextRefreshedEvent.class) - public void updateUsers() throws RuntimeException, IOException, CipherUtilException { + public void updateAdminUser() throws RuntimeException, IOException, CipherUtilException { User admin = null; List users = userService.findAllActive(); for (User user : users) { @@ -97,20 +97,11 @@ public class UiInitializer { if (admin == null) { throw new RuntimeException("Admin user does not exist"); } - admin.setLoginPwd(CipherUtil.encryptPKC(System.getenv("UI_ADMIN_PASSWORD"), System.getenv("ENCRYPTION_KEY"))); - userService.saveUser(admin); - User akraino = null; - for (User user : users) { - if (user.getLoginId().equals("akraino")) { - akraino = user; - } - } - if (akraino == null) { - throw new RuntimeException("Akraino user does not exist"); + if (admin.getLoginPwd().equals("admin_password")) { + admin.setLoginPwd( + CipherUtil.encryptPKC(System.getenv("UI_ADMIN_PASSWORD"), System.getenv("ENCRYPTION_KEY"))); + userService.saveUser(admin); } - akraino.setLoginPwd( - CipherUtil.encryptPKC(System.getenv("UI_AKRAINO_PASSWORD"), System.getenv("ENCRYPTION_KEY"))); - userService.saveUser(akraino); } }