소스 검색

Merge pull request #5157 from nextcloud/ezaquarii/fix-npe-in-get-user-in-user-account-manager

Fix NPE in UserAccountManagerImpl.getUser(CharSequence)
Tobias Kaminsky 5 년 전
부모
커밋
2011f5211b
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      scripts/analysis/findbugs-results.txt
  2. 1 1
      src/main/java/com/nextcloud/client/account/UserAccountManagerImpl.java

+ 1 - 1
scripts/analysis/findbugs-results.txt

@@ -1 +1 @@
-414
+413

+ 1 - 1
src/main/java/com/nextcloud/client/account/UserAccountManagerImpl.java

@@ -227,7 +227,7 @@ public class UserAccountManagerImpl implements UserAccountManager {
     public Optional<User> getUser(CharSequence accountName) {
         Account account = getAccountByName(accountName.toString());
         User user =  createUserFromAccount(account);
-        return Optional.of(user);
+        return Optional.ofNullable(user);
     }
 
     @Override