Do not pass null email address to PersonIdent
| | |
| | |
|
| | | if (repository.isPersonalRepository()) {
|
| | | UserModel user = GitBlit.self().getUserModel(repository.projectPath.substring(1));
|
| | | PersonIdent ident = new PersonIdent(user.getDisplayName(), user.emailAddress);
|
| | | PersonIdent ident = new PersonIdent(user.getDisplayName(), user.emailAddress == null ? user.getDisplayName() : user.emailAddress);
|
| | | item.add(new GravatarImage("anAvatar", ident, 20));
|
| | | if (pageRepository.equals(repository)) {
|
| | | // do not link to self
|
| | |
| | | email.setRenderBodyOnly(true);
|
| | | add(email.setVisible(GitBlit.getBoolean(Keys.web.showEmailAddresses, true) && !StringUtils.isEmpty(user.emailAddress)));
|
| | |
|
| | | PersonIdent person = new PersonIdent(user.getDisplayName(), user.emailAddress);
|
| | | PersonIdent person = new PersonIdent(user.getDisplayName(), user.emailAddress == null ? user.getDisplayName() : user.emailAddress);
|
| | | add(new GravatarImage("gravatar", person, 210));
|
| | |
|
| | | UserModel sessionUser = GitBlitWebSession.get().getUser();
|
| | |
| | | } |
| | | } else if (RegistrantType.USER.equals(entry.registrantType)) { |
| | | // user |
| | | PersonIdent ident = new PersonIdent(entry.registrant, null); |
| | | PersonIdent ident = new PersonIdent(entry.registrant, ""); |
| | | UserModel user = GitBlit.self().getUserModel(entry.registrant); |
| | | if (user != null) { |
| | | ident = new PersonIdent(user.getDisplayName(), user.emailAddress); |
| | | ident = new PersonIdent(user.getDisplayName(), user.emailAddress == null ? user.getDisplayName() : user.emailAddress); |
| | | } |
| | | |
| | | Fragment userFragment = new Fragment("registrant", "userRegistrant", RegistrantPermissionsPanel.this); |