diff --git a/.gitignore b/.gitignore index cd8e32139..ab749ab7f 100755 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,7 @@ logs/ .project .settings .springBeans +.sts4-cache ### IntelliJ IDEA ### .idea @@ -27,4 +28,4 @@ nbdist/ ### Mac .DS_Store -*/.DS_Store \ No newline at end of file +*/.DS_Store diff --git a/src/main/java/cc/ryanc/halo/service/impl/UserServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/UserServiceImpl.java index 9fcf116af..2d0458871 100755 --- a/src/main/java/cc/ryanc/halo/service/impl/UserServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/UserServiceImpl.java @@ -40,7 +40,7 @@ public class UserServiceImpl implements UserService { */ @Override public List userLoginByName(String userName, String userPass) { - return userRepository.findByUserNameAndUserPass(userName,userPass); + return userRepository.findByUserNameAndUserPass(userName, userPass); } /** @@ -52,7 +52,7 @@ public class UserServiceImpl implements UserService { */ @Override public List userLoginByEmail(String userEmail, String userPass) { - return userRepository.findByUserEmailAndUserPass(userEmail,userPass); + return userRepository.findByUserEmailAndUserPass(userEmail, userPass); } /** @@ -63,9 +63,9 @@ public class UserServiceImpl implements UserService { @Override public User findUser() { List users = userRepository.findAll(); - if(users.size()>0){ + if (users != null && users.size() > 0) { return users.get(0); - }else{ + } else { return new User(); } } @@ -79,7 +79,7 @@ public class UserServiceImpl implements UserService { */ @Override public User findByUserIdAndUserPass(Long userId, String userPass) { - return userRepository.findByUserIdAndUserPass(userId,userPass); + return userRepository.findByUserIdAndUserPass(userId, userPass); } /** @@ -115,7 +115,7 @@ public class UserServiceImpl implements UserService { @Override public Integer updateUserLoginError() { User user = this.findUser(); - user.setLoginError(user.getLoginError()+1); + user.setLoginError((user.getLoginError() == null ? 0 : user.getLoginError()) + 1); userRepository.save(user); return user.getLoginError(); }