From dfccb51e5f4c9d800b7235eb03e56794074670ea Mon Sep 17 00:00:00 2001 From: maddin2016 Date: Mon, 6 Jun 2016 15:05:28 +0200 Subject: [PATCH] remove PemissionType enum; --- Octokit.Tests/Clients/TeamsClientTests.cs | 2 +- Octokit/Models/Request/TeamRepositoryUpdate.cs | 17 +++-------------- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/Octokit.Tests/Clients/TeamsClientTests.cs b/Octokit.Tests/Clients/TeamsClientTests.cs index 66cba182..c08c640a 100644 --- a/Octokit.Tests/Clients/TeamsClientTests.cs +++ b/Octokit.Tests/Clients/TeamsClientTests.cs @@ -305,7 +305,7 @@ namespace Octokit.Tests.Clients { var connection = Substitute.For(); var client = new TeamsClient(connection); - var newPermission = new TeamRepositoryUpdate(PermissionType.Admin); + var newPermission = new TeamRepositoryUpdate(Permission.Admin); client.AddRepository(1, "org", "repo", newPermission); diff --git a/Octokit/Models/Request/TeamRepositoryUpdate.cs b/Octokit/Models/Request/TeamRepositoryUpdate.cs index e5a64b6f..6f5af1f8 100644 --- a/Octokit/Models/Request/TeamRepositoryUpdate.cs +++ b/Octokit/Models/Request/TeamRepositoryUpdate.cs @@ -4,32 +4,21 @@ using System.Globalization; namespace Octokit { - public enum PermissionType - { - [Parameter(Value = "pull")] - Pull, - [Parameter(Value = "push")] - Push, - [Parameter(Value = "admin")] - Admin - } - [DebuggerDisplay("{DebuggerDisplay,nq}")] public class TeamRepositoryUpdate { /// /// Used to add or update a team repository. /// - public TeamRepositoryUpdate(PermissionType permission) + public TeamRepositoryUpdate(Permission permission) { Permission = permission; } /// /// The permission to grant the team on this repository. - /// - [Parameter(Key = "permission")] - public PermissionType Permission { get; private set; } + /// + public Permission Permission { get; private set; } internal string DebuggerDisplay {