James Moger
2013-07-13 89e54f3254c396fc924fe7ad81fd48ce25aecd6d
Fixed possible NPE in forks page if user account no longer exists
1 files modified
4 ■■■■ changed files
src/main/java/com/gitblit/wicket/pages/ForksPage.java 4 ●●●● patch | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/ForksPage.java
@@ -58,6 +58,10 @@
                
                if (repository.isPersonalRepository()) {
                    UserModel user = GitBlit.self().getUserModel(repository.projectPath.substring(1));
                    if (user == null) {
                        // user account no longer exists
                        user = new UserModel(repository.projectPath.substring(1));
                    }
                    PersonIdent ident = new PersonIdent(user.getDisplayName(), user.emailAddress == null ? user.getDisplayName() : user.emailAddress);
                    item.add(new GravatarImage("anAvatar", ident, 20));
                    if (pageRepository.equals(repository)) {