Merge changes I6be4658b,Iece1e1ac
* changes: Don't store a reference to ProjectApi in AccessIT Make ProjectPermission.READ_CONFIG check if the user can READ r/m/c
This commit is contained in:
		| @@ -24,6 +24,7 @@ import com.google.gerrit.reviewdb.client.AccountGroup; | ||||
| import com.google.gerrit.reviewdb.client.Branch; | ||||
| import com.google.gerrit.reviewdb.client.Change; | ||||
| import com.google.gerrit.reviewdb.client.Project; | ||||
| import com.google.gerrit.reviewdb.client.RefNames; | ||||
| import com.google.gerrit.reviewdb.server.ReviewDb; | ||||
| import com.google.gerrit.server.CurrentUser; | ||||
| import com.google.gerrit.server.account.GroupMembership; | ||||
| @@ -418,9 +419,11 @@ class ProjectControl { | ||||
|         case PUSH_AT_LEAST_ONE_REF: | ||||
|           return canPushToAtLeastOneRef(); | ||||
|  | ||||
|         case READ_CONFIG: | ||||
|           return controlForRef(RefNames.REFS_CONFIG).isVisible(); | ||||
|  | ||||
|         case BAN_COMMIT: | ||||
|         case READ_REFLOG: | ||||
|         case READ_CONFIG: | ||||
|         case WRITE_CONFIG: | ||||
|           return isOwner(); | ||||
|       } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Patrick Hiesel
					Patrick Hiesel