James Moger
2014-09-04 ddcebbd982d81dabf8cb1c89f60f9b876a23b58c
Merged #149 "Repo creation with initial commit fails if user does not have an email address"
1 files modified
4 ■■■ changed files
src/main/java/com/gitblit/wicket/pages/NewRepositoryPage.java 4 ●●● patch | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/NewRepositoryPage.java
@@ -59,6 +59,7 @@
import com.gitblit.wicket.panels.BooleanChoiceOption;
import com.gitblit.wicket.panels.BooleanOption;
import com.gitblit.wicket.panels.RepositoryNamePanel;
import com.google.common.base.Optional;
public class NewRepositoryPage extends RootSubPage {
@@ -243,7 +244,8 @@
        try {
            UserModel user = GitBlitWebSession.get().getUser();
            PersonIdent author = new PersonIdent(user.getDisplayName(), user.emailAddress);
            String email = Optional.fromNullable(user.emailAddress).or(user.username + "@" + "gitblit");
            PersonIdent author = new PersonIdent(user.getDisplayName(), email);
            DirCache newIndex = DirCache.newInCore();
            DirCacheBuilder indexBuilder = newIndex.builder();