diff options
author | Hybris95 <hybris_95@hotmail.com> | 2014-04-22 12:23:03 +0200 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2014-05-01 16:14:14 -0400 |
commit | 4640f1b689684b805f08a5a937e91dfc65ae977f (patch) | |
tree | 48339c5f3d933f581af29f7bea043985ef72e8a0 /src/main/java/com/gitblit/wicket/pages/MyTicketsPage.java | |
parent | e1fa9b763cadcdc44943f805aba83698acafa613 (diff) | |
download | gitblit-4640f1b689684b805f08a5a937e91dfc65ae977f.tar.gz gitblit-4640f1b689684b805f08a5a937e91dfc65ae977f.zip |
Now only shows the "my tickets" button in the navbar if you are connected.
Redirects to the main page if you try going on "/mytickets" when not connected (or if you disconnect while being on "/mytickets").
Diffstat (limited to 'src/main/java/com/gitblit/wicket/pages/MyTicketsPage.java')
-rw-r--r-- | src/main/java/com/gitblit/wicket/pages/MyTicketsPage.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/gitblit/wicket/pages/MyTicketsPage.java b/src/main/java/com/gitblit/wicket/pages/MyTicketsPage.java index 2c57a051..9be3b125 100644 --- a/src/main/java/com/gitblit/wicket/pages/MyTicketsPage.java +++ b/src/main/java/com/gitblit/wicket/pages/MyTicketsPage.java @@ -34,12 +34,14 @@ public class MyTicketsPage extends RootPage { public MyTicketsPage(PageParameters params) { - super(); + super(params); setupPage("", getString("gb.mytickets")); UserModel currentUser = GitBlitWebSession.get().getUser(); if (currentUser == null) { - currentUser = UserModel.ANONYMOUS; + setRedirect(true); + setResponsePage(getApplication().getHomePage()); + return; } String username = currentUser.getName(); |