From 61659013f64750a2bea217eb5e48b5365efe163f Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Wed, 03 Oct 2012 17:13:31 -0400 Subject: [PATCH] Use anonymous usermodel in a few places --- src/com/gitblit/wicket/pages/RepositoryPage.java | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/com/gitblit/wicket/pages/RepositoryPage.java b/src/com/gitblit/wicket/pages/RepositoryPage.java index 879c432..2afc2c4 100644 --- a/src/com/gitblit/wicket/pages/RepositoryPage.java +++ b/src/com/gitblit/wicket/pages/RepositoryPage.java @@ -196,6 +196,9 @@ add(new Label("pageName", pageName).setRenderBodyOnly(true)); UserModel user = GitBlitWebSession.get().getUser(); + if (user == null) { + user = UserModel.ANONYMOUS; + } // indicate origin repository RepositoryModel model = getRepositoryModel(); @@ -231,7 +234,7 @@ } // fork controls - if (!allowForkControls() || user == null) { + if (!allowForkControls() || user == null || !user.isAuthenticated) { // must be logged-in to fork, hide all fork controls add(new ExternalLink("forkLink", "").setVisible(false)); add(new ExternalLink("myForkLink", "").setVisible(false)); -- Gitblit v1.9.1