From 4640f1b689684b805f08a5a937e91dfc65ae977f Mon Sep 17 00:00:00 2001 From: Hybris95 <hybris_95@hotmail.com> Date: Thu, 01 May 2014 16:14:14 -0400 Subject: [PATCH] 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"). --- src/main/java/com/gitblit/authority/UserCertificateModel.java | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/gitblit/authority/UserCertificateModel.java b/src/main/java/com/gitblit/authority/UserCertificateModel.java index 6c69a93..446b4f6 100644 --- a/src/main/java/com/gitblit/authority/UserCertificateModel.java +++ b/src/main/java/com/gitblit/authority/UserCertificateModel.java @@ -41,7 +41,7 @@ public UserCertificateModel(UserModel user) { this.user = user; } - + public void update(Config config) { if (expires == null) { config.unset("user", user.username, "expires"); @@ -65,7 +65,7 @@ public int compareTo(UserCertificateModel o) { return user.compareTo(o.user); } - + public void revoke(BigInteger serial, RevocationReason reason) { if (revoked == null) { revoked = new ArrayList<String>(); @@ -82,7 +82,7 @@ } } } - + public boolean isRevoked(BigInteger serial) { return isRevoked(serial.toString()); } @@ -99,7 +99,7 @@ } return false; } - + public RevocationReason getRevocationReason(BigInteger serial) { try { String sn = serial + ":"; @@ -114,7 +114,7 @@ } return RevocationReason.unspecified; } - + public CertificateStatus getStatus() { if (expires == null) { return CertificateStatus.unknown; @@ -140,11 +140,11 @@ } return CertificateStatus.ok; } - + private boolean isExpiring(Date date) { return (date.getTime() - System.currentTimeMillis()) <= TimeUtils.ONEDAY * 30; } - + private boolean isExpired(Date date) { return date.getTime() < System.currentTimeMillis(); } -- Gitblit v1.9.1