| | |
| | | import java.util.List;
|
| | |
|
| | | import org.apache.wicket.PageParameters;
|
| | | import org.apache.wicket.RedirectException;
|
| | | import org.apache.wicket.markup.html.basic.Label;
|
| | |
|
| | | import com.gitblit.GitBlit;
|
| | | import com.gitblit.Keys;
|
| | | import com.gitblit.models.RepositoryModel;
|
| | | import com.gitblit.utils.ArrayUtils;
|
| | | import com.gitblit.wicket.GitblitRedirectException;
|
| | | import com.gitblit.wicket.WicketUtils;
|
| | | import com.gitblit.wicket.panels.RepositoryUrlPanel;
|
| | |
|
| | |
| | | public EmptyRepositoryPage(PageParameters params) {
|
| | | super(params);
|
| | |
|
| | | setVersioned(false);
|
| | |
|
| | | String repositoryName = WicketUtils.getRepositoryName(params);
|
| | | RepositoryModel repository = GitBlit.self().getRepositoryModel(repositoryName);
|
| | |
|
| | | if (repository.hasCommits) {
|
| | | // redirect to the summary page if this repository is not empty
|
| | | throw new RedirectException(SummaryPage.class, params);
|
| | | throw new GitblitRedirectException(SummaryPage.class, params);
|
| | | }
|
| | |
|
| | | setupPage(repositoryName, getString("gb.emptyRepository"));
|