From d5603a7722adc4bb9ddeeac31491ba93d8bb9128 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Thu, 10 Apr 2014 18:58:08 -0400
Subject: [PATCH] Fix incorrect displayed SSH transport permission

---
 src/main/java/com/gitblit/manager/ServicesManager.java |   22 ++--------------------
 1 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/src/main/java/com/gitblit/manager/ServicesManager.java b/src/main/java/com/gitblit/manager/ServicesManager.java
index 1f49405..17724f2 100644
--- a/src/main/java/com/gitblit/manager/ServicesManager.java
+++ b/src/main/java/com/gitblit/manager/ServicesManager.java
@@ -244,29 +244,11 @@
 		return null;
 	}
 
-	public AccessPermission getSshDaemonAccessPermission(UserModel user, RepositoryModel repository) {
-		if (sshDaemon != null && user.canClone(repository)) {
-			AccessPermission sshDaemonPermission = user.getRepositoryPermission(repository).permission;
-			if (sshDaemonPermission.atLeast(AccessPermission.CLONE)) {
-				if (repository.accessRestriction.atLeast(AccessRestrictionType.CLONE)) {
-					// can not authenticate clone via anonymous ssh protocol
-					sshDaemonPermission = AccessPermission.NONE;
-				} else if (repository.accessRestriction.atLeast(AccessRestrictionType.PUSH)) {
-					// can not authenticate push via anonymous ssh protocol
-					sshDaemonPermission = AccessPermission.CLONE;
-				} else {
-					// normal user permission
-				}
-			}
-			return sshDaemonPermission;
-		}
-		return AccessPermission.NONE;
-	}
-	
+
 	/**
 	 * Extract the hostname from the canonical url or return the
 	 * hostname from the servlet request.
-	 * 
+	 *
 	 * @param request
 	 * @return
 	 */

--
Gitblit v1.9.1