From c76cc9402042ea881816b3944217d554dce568ca Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Fri, 2 Jan 2015 15:53:53 +0930 Subject: [PATCH] check for the right error message --- Octokit/Clients/RepositoriesClient.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Octokit/Clients/RepositoriesClient.cs b/Octokit/Clients/RepositoriesClient.cs index 1392d739..96a081c6 100644 --- a/Octokit/Clients/RepositoriesClient.cs +++ b/Octokit/Clients/RepositoriesClient.cs @@ -93,6 +93,15 @@ namespace Octokit newRepository.Name, baseAddress, e); } + + if (String.Equals( + "please upgrade your plan to create a new private repository.", + errorMessage, + StringComparison.OrdinalIgnoreCase)) + { + throw new PrivateRepositoryQuotaExceededException(e); + } + if (String.Equals( "name can't be private. You are over your quota.", errorMessage,