From 166e6a131d0693d20b3cc08f252705608d24d5f0 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Wed, 27 Apr 2011 21:56:56 -0400 Subject: [PATCH] Improve repo folder detection. Fail gracefully on create repo error. --- src/com/gitblit/wicket/pages/EditRepositoryPage.java | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/src/com/gitblit/wicket/pages/EditRepositoryPage.java b/src/com/gitblit/wicket/pages/EditRepositoryPage.java index 6201b22..45fe9e2 100644 --- a/src/com/gitblit/wicket/pages/EditRepositoryPage.java +++ b/src/com/gitblit/wicket/pages/EditRepositoryPage.java @@ -9,6 +9,7 @@ import org.apache.wicket.model.CompoundPropertyModel; import com.gitblit.GitBlit; +import com.gitblit.GitBlitException; import com.gitblit.wicket.AdminPage; import com.gitblit.wicket.BasePage; import com.gitblit.wicket.WicketUtils; @@ -48,7 +49,12 @@ @Override protected void onSubmit() { - GitBlit.self().editRepositoryModel(repositoryModel, isCreate); + try { + GitBlit.self().editRepositoryModel(repositoryModel, isCreate); + } catch (GitBlitException e) { + error(e.getMessage()); + return; + } setRedirect(true); setResponsePage(RepositoriesPage.class); } -- Gitblit v1.9.1