diff --git a/src/main/java/ru/soune/nocopy/adminpanel/service/AdminUserService.java b/src/main/java/ru/soune/nocopy/adminpanel/service/AdminUserService.java index 0bb0c90..6930f16 100644 --- a/src/main/java/ru/soune/nocopy/adminpanel/service/AdminUserService.java +++ b/src/main/java/ru/soune/nocopy/adminpanel/service/AdminUserService.java @@ -69,6 +69,7 @@ public class AdminUserService { if (newPassword != null && oldPassword != null) { if (passwordEncoder.matches(oldPassword, admin.getPassword())) { admin.setPassword(passwordEncoder.encode(newPassword)); + admin.setIsActivePassword(true); } else { throw new WrongPassword("Old password not equal current"); }