James Moger
2012-02-02 ddbf6701b4df04d2c7a84080dfb4d64ef9d3f7a0
Fixed bug in repository creation related to relinking head feature
1 files modified
9 ■■■■ changed files
src/com/gitblit/wicket/pages/EditRepositoryPage.java 9 ●●●● patch | view | raw | blame | history
src/com/gitblit/wicket/pages/EditRepositoryPage.java
@@ -271,8 +271,13 @@
        form.add(new CheckBox("isFrozen"));
        // TODO enable origin definition
        form.add(new TextField<String>("origin").setEnabled(false/* isCreate */));
        // enable alteration of the default branch after clone
        form.add(new DropDownChoice<String>("defaultHead", repositoryModel.availableHeads));
        // allow relinking HEAD to a branch or tag other than master on edit repository
        List<String> availableHeads = new ArrayList<String>();
        if (!ArrayUtils.isEmpty(repositoryModel.availableHeads)) {
            availableHeads.addAll(repositoryModel.availableHeads);
        }
        form.add(new DropDownChoice<String>("defaultHead", availableHeads).setEnabled(!isCreate));
        // federation strategies - remove ORIGIN choice if this repository has
        // no origin.