From 53952358491f093e1e40fce4f30b1c034d9c98a9 Mon Sep 17 00:00:00 2001 From: Wolfgang <wolfgang@gassler.org> Date: Fri, 02 Nov 2012 16:56:13 -0400 Subject: [PATCH] first running hook to send pushed file to the bug tracker thebuggenie --- src/com/gitblit/wicket/pages/RootPage.java | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/src/com/gitblit/wicket/pages/RootPage.java b/src/com/gitblit/wicket/pages/RootPage.java index 4858368..adcd7b1 100644 --- a/src/com/gitblit/wicket/pages/RootPage.java +++ b/src/com/gitblit/wicket/pages/RootPage.java @@ -184,6 +184,9 @@ // remove named repository parameter params.remove("r"); + // remove named user parameter + params.remove("user"); + // remove days back parameter if it is the default value if (params.containsKey("db") && params.getInt("db") == GitBlit.getInteger(Keys.web.activityDuration, 14)) { @@ -327,6 +330,12 @@ boolean hasParameter = false; String projectName = WicketUtils.getProjectName(params); + String userName = WicketUtils.getUsername(params); + if (StringUtils.isEmpty(projectName)) { + if (!StringUtils.isEmpty(userName)) { + projectName = "~" + userName; + } + } String repositoryName = WicketUtils.getRepositoryName(params); String set = WicketUtils.getSet(params); String regex = WicketUtils.getRegEx(params); @@ -409,7 +418,7 @@ // brute-force our way through finding the matching models for (RepositoryModel repositoryModel : availableModels) { for (TeamModel teamModel : teamModels) { - if (teamModel.hasRepository(repositoryModel.name)) { + if (teamModel.hasRepositoryPermission(repositoryModel.name)) { models.add(repositoryModel); } } -- Gitblit v1.9.1