Added missing fields from API and removed fields that are not returned by API #1039
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue
Also has an
Id
andLocked
properties. I tested the change in theCanDeserializeIssue
method.IssueEventPayload
Doesn't have a property
Assignee
orLabel
. GitHub only fire an event when an issue is opened, closed or re-opened. GitHub does not fire an event when assigning someone to the issue, assigning a label or a milestone (I tested manually on my test repository).IssueEvents
Has a
CommitUrl
property. I tested the change in theCanDeserializeMergedEvent
method.Note: the documentation doesn't have the
CommitUrl
property yet but it is being returned by the API (I usedFiddler
as my proxy to inspect what was returned).