James Moger
2011-12-28 7f14da3aceae2db516a7bec2c2e00d48049ec7b5
src/com/gitblit/wicket/pages/RootPage.java
@@ -94,8 +94,8 @@
      // navigation links
      List<PageRegistration> pages = new ArrayList<PageRegistration>();
      pages.add(new PageRegistration("gb.repositories", RepositoriesPage.class, getPageParameters()));
      pages.add(new PageRegistration("gb.activity", ActivityPage.class, getPageParameters()));
      pages.add(new PageRegistration("gb.repositories", RepositoriesPage.class, getRootPageParameters()));
      pages.add(new PageRegistration("gb.activity", ActivityPage.class, getRootPageParameters()));
      if (showAdmin) {
         pages.add(new PageRegistration("gb.users", UsersPage.class));
      }
@@ -164,6 +164,15 @@
      super.setupPage(repositoryName, pageName);
   }
   private PageParameters getRootPageParameters() {
      PageParameters params = getPageParameters();
      if (params != null) {
         // remove named repository parameter
         params.remove("r");
      }
      return params;
   }
   private void loginUser(UserModel user) {
      if (user != null) {
         // Set the user into the session