dotnet-sdk
dotnet-sdk copied to clipboard
[BUG]: Fetching check runs for a commit results in a `FormatException`
What happened?
Fetching check runs for a commit results in a FormatException
.
Steps to reproduce:
var cli = new GitHubClient(RequestAdapter.Create(new AnonymousAuthentificationProvider()));
var runs = await cli.Repos["discord-net"]["Discord.Net"].Commits["ef9b79672bbe4edd8bf68a809b947bb3cc501935"].CheckRuns.GetAsync();
Stack Trace:
System.FormatException: "One of the identified items was in an invalid format."
in System.Text.Json.ThrowHelper.ThrowFormatException()
in System.Text.Json.JsonElement.GetInt32()
in Microsoft.Kiota.Serialization.Json.JsonParseNode.GetIntValue()
in GitHub.Models.CheckRun.<GetFieldDeserializers>b__74_9(IParseNode n)
in Microsoft.Kiota.Serialization.Json.JsonParseNode.AssignFieldValues[T](T item)
in Microsoft.Kiota.Serialization.Json.JsonParseNode.GetObjectValue[T](ParsableFactory`1 factory)
in Microsoft.Kiota.Serialization.Json.JsonParseNode.<GetCollectionOfObjectValues>d__17`1.MoveNext()
in System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
in System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
in GitHub.Repos.Item.Item.Commits.Item.CheckRuns.CheckRunsGetResponse.<GetFieldDeserializers>b__14_0(IParseNode n)
in Microsoft.Kiota.Serialization.Json.JsonParseNode.AssignFieldValues[T](T item)
in Microsoft.Kiota.Serialization.Json.JsonParseNode.GetObjectValue[T](ParsableFactory`1 factory)
in Microsoft.Kiota.Http.HttpClientLibrary.HttpClientRequestAdapter.<SendAsync>d__20`1.MoveNext()
in Microsoft.Kiota.Http.HttpClientLibrary.HttpClientRequestAdapter.<SendAsync>d__20`1.MoveNext()
in GitHub.Repos.Item.Item.Commits.Item.CheckRuns.CheckRunsRequestBuilder.<GetAsync>d__2.MoveNext()
Versions
octokit/dotnet-sdk v0.0.6 .NET 8
Code of Conduct
- [X] I agree to follow this project's Code of Conduct