From b701ed7c4e138c4aaa3acb029f6e35fdf01388e4 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Thu, 01 Nov 2012 17:32:13 -0400
Subject: [PATCH] Ignore permission definitions for admins, it just confuses things

---
 src/com/gitblit/wicket/pages/EditUserPage.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/com/gitblit/wicket/pages/EditUserPage.java b/src/com/gitblit/wicket/pages/EditUserPage.java
index 45de1be..ea92293 100644
--- a/src/com/gitblit/wicket/pages/EditUserPage.java
+++ b/src/com/gitblit/wicket/pages/EditUserPage.java
@@ -33,7 +33,6 @@
 import org.apache.wicket.model.Model;
 import org.apache.wicket.model.util.CollectionModel;
 import org.apache.wicket.model.util.ListModel;
-import org.slf4j.LoggerFactory;
 
 import com.gitblit.Constants.PermissionType;
 import com.gitblit.Constants.RegistrantType;
@@ -113,7 +112,8 @@
 				// property of a repository.
 				RepositoryModel rm = GitBlit.self().getRepositoryModel(permission.registrant);
 				if (rm == null) {
-					LoggerFactory.getLogger(getClass()).error("Missing repository " + permission.registrant);
+					permission.permissionType = PermissionType.MISSING;
+					permission.mutable = false;
 					continue;
 				}
 				boolean isOwner = rm.isOwner(oldName);

--
Gitblit v1.9.1