diff --git a/Octokit/Http/JsonHttpPipeline.cs b/Octokit/Http/JsonHttpPipeline.cs index a79876d3..66e01c07 100644 --- a/Octokit/Http/JsonHttpPipeline.cs +++ b/Octokit/Http/JsonHttpPipeline.cs @@ -54,11 +54,11 @@ namespace Octokit.Internal { var typeIsDictionary = typeof(IDictionary).IsAssignableFrom(typeof(T)); var typeIsEnumerable = typeof(IEnumerable).IsAssignableFrom(typeof(T)); - var responseIsArray = body.StartsWith("{", StringComparison.Ordinal); + var responseIsObject = body.StartsWith("{", StringComparison.Ordinal); // If we're expecting an array, but we get a single object, just wrap it. // This supports an api that dynamically changes the return type based on the content. - if (!typeIsDictionary && typeIsEnumerable && responseIsArray) + if (!typeIsDictionary && typeIsEnumerable && responseIsObject) { body = "[" + body + "]"; }