From cb285cbfddfc0b633d6b8cdb4dc0d2bd2b8b51ef Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Thu, 05 Jan 2012 17:34:05 -0500 Subject: [PATCH] Fixed bug in receive hook for repositories in subfolders --- src/com/gitblit/wicket/pages/ReviewProposalPage.java | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/com/gitblit/wicket/pages/ReviewProposalPage.java b/src/com/gitblit/wicket/pages/ReviewProposalPage.java index 0fc1de3..2b095f9 100644 --- a/src/com/gitblit/wicket/pages/ReviewProposalPage.java +++ b/src/com/gitblit/wicket/pages/ReviewProposalPage.java @@ -33,7 +33,7 @@ import com.gitblit.wicket.panels.RepositoriesPanel; @RequiresAdminRole -public class ReviewProposalPage extends BasePage { +public class ReviewProposalPage extends RootSubPage { private final String PROPS_PATTERN = "{0} = {1}\n"; @@ -42,9 +42,6 @@ public ReviewProposalPage(PageParameters params) { super(params); - setupPage("", getString("gb.proposals")); - setStatelessHint(true); - final String token = WicketUtils.getToken(params); FederationProposal proposal = GitBlit.self().getPendingFederationProposal(token); @@ -52,13 +49,15 @@ error("Could not find federation proposal!", true); } + setupPage(getString("gb.proposals"), proposal.url); + + add(new Label("url", proposal.url)); add(new Label("message", proposal.message)); add(WicketUtils.createTimestampLabel("received", proposal.received, getTimeZone())); add(new Label("token", proposal.token)); add(new Label("tokenType", proposal.tokenType.name())); - - boolean go = true; + String p; if (GitBlit.isGO()) { // gitblit.properties definition @@ -80,6 +79,7 @@ sb.append(asParam(p, proposal.name, "frequency", GitBlit.getString(Keys.federation.defaultFrequency, "60 mins"))); sb.append(asParam(p, proposal.name, "folder", proposal.name)); + sb.append(asParam(p, proposal.name, "bare", "true")); sb.append(asParam(p, proposal.name, "mirror", "true")); sb.append(asParam(p, proposal.name, "sendStatus", "true")); sb.append(asParam(p, proposal.name, "notifyOnError", "true")); @@ -91,8 +91,8 @@ List<RepositoryModel> repositories = new ArrayList<RepositoryModel>( proposal.repositories.values()); - RepositoriesPanel repositoriesPanel = new RepositoriesPanel("repositories", false, - repositories, getAccessRestrictions()); + RepositoriesPanel repositoriesPanel = new RepositoriesPanel("repositoriesPanel", false, + repositories, false, getAccessRestrictions()); add(repositoriesPanel); } -- Gitblit v1.9.1