Skip to content

Commit

Permalink
GraphQL error: Fragment on Bot can't be spread inside RequestedReview…
Browse files Browse the repository at this point in the history
…er (#6461)
  • Loading branch information
alexr00 authored Nov 8, 2024
1 parent fee2dce commit b298cdb
Show file tree
Hide file tree
Showing 4 changed files with 213 additions and 75 deletions.
74 changes: 74 additions & 0 deletions src/github/queries.gql
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,51 @@ fragment PullRequestFragment on PullRequest {
}
}

fragment ReviewComment on PullRequestReviewComment {
id
databaseId
url
author {
login
avatarUrl
url
... on User {
email
id
}
... on Organization {
email
id
}
... on Bot {
id
}
}
path
originalPosition
body
bodyHTML
diffHunk
position
state
pullRequestReview {
databaseId
}
commit {
oid
}
replyTo {
databaseId
}
createdAt
originalCommit {
oid
}
...Reactable
viewerCanUpdate
viewerCanDelete
}

query PullRequest($owner: String!, $name: String!, $number: Int!) {
repository(owner: $owner, name: $name) {
pullRequest(number: $number) {
Expand Down Expand Up @@ -173,6 +218,35 @@ query PullRequestMergeabilityMergeRequirements($owner: String!, $name: String!,
}
}

query GetReviewRequests($owner: String!, $name: String!, $number: Int!) {
repository(owner: $owner, name: $name) {
pullRequest(number: $number) {
reviewRequests(first: 100) {
nodes {
requestedReviewer {
... on User {
login
avatarUrl
id
url
email
name
}
... on Bot {
id
login
avatarUrl
}
}
}
}
}
}
rateLimit {
...RateLimit
}
}

mutation CreatePullRequest($input: CreatePullRequestInput!) {
createPullRequest(input: $input) {
pullRequest {
Expand Down
74 changes: 74 additions & 0 deletions src/github/queriesExtra.gql
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,51 @@ fragment PullRequestFragment on PullRequest {
}
}

fragment ReviewComment on PullRequestReviewComment {
id
databaseId
url
author {
login
avatarUrl
url
... on User {
email
id
}
... on Organization {
email
id
}
... on Bot {
id
}
}
path
originalPosition
body
bodyHTML
diffHunk
position
state
pullRequestReview {
databaseId
}
commit {
oid
}
replyTo {
databaseId
}
createdAt
originalCommit {
oid
}
...Reactable
viewerCanUpdate
viewerCanDelete
}

query PullRequest($owner: String!, $name: String!, $number: Int!) {
repository(owner: $owner, name: $name) {
pullRequest(number: $number) {
Expand Down Expand Up @@ -182,6 +227,35 @@ query PullRequestMergeabilityMergeRequirements($owner: String!, $name: String!,
}
}

query GetReviewRequests($owner: String!, $name: String!, $number: Int!) {
repository(owner: $owner, name: $name) {
pullRequest(number: $number) {
reviewRequests(first: 100) {
nodes {
requestedReviewer {
... on User {
login
avatarUrl
id
url
email
name
}
... on Bot {
id
login
avatarUrl
}
}
}
}
}
}
rateLimit {
...RateLimit
}
}

mutation CreatePullRequest($input: CreatePullRequestInput!) {
createPullRequest(input: $input) {
pullRequest {
Expand Down
66 changes: 65 additions & 1 deletion src/github/queriesLimited.gql
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,48 @@ fragment PullRequestFragment on PullRequest {
}
}

fragment ReviewComment on PullRequestReviewComment {
id
databaseId
url
author {
login
avatarUrl
url
... on User {
email
id
}
... on Organization {
email
id
}
}
path
originalPosition
body
bodyHTML
diffHunk
position
state
pullRequestReview {
databaseId
}
commit {
oid
}
replyTo {
databaseId
}
createdAt
originalCommit {
oid
}
...Reactable
viewerCanUpdate
viewerCanDelete
}

query PullRequest($owner: String!, $name: String!, $number: Int!) {
repository(owner: $owner, name: $name) {
pullRequest(number: $number) {
Expand All @@ -127,7 +169,6 @@ query PullRequest($owner: String!, $name: String!, $number: Int!) {
}
}


query PullRequestForHead($owner: String!, $name: String!, $headRefName: String!) {
repository(owner: $owner, name: $name) {
pullRequests(first: 3, headRefName: $headRefName, orderBy: { field: CREATED_AT, direction: DESC }) {
Expand All @@ -141,6 +182,29 @@ query PullRequestForHead($owner: String!, $name: String!, $headRefName: String!)
}
}

query GetReviewRequests($owner: String!, $name: String!, $number: Int!) {
repository(owner: $owner, name: $name) {
pullRequest(number: $number) {
reviewRequests(first: 100) {
nodes {
requestedReviewer {
... on User {
login
avatarUrl
id
url
email
name
}
}
}
}
}
}
rateLimit {
...RateLimit
}
}

mutation CreatePullRequest($input: CreatePullRequestInput!) {
createPullRequest(input: $input) {
Expand Down
74 changes: 0 additions & 74 deletions src/github/queriesShared.gql
Original file line number Diff line number Diff line change
Expand Up @@ -343,80 +343,6 @@ query GetReviewRequestsAdditionalScopes($owner: String!, $name: String!, $number
}
}

query GetReviewRequests($owner: String!, $name: String!, $number: Int!) {
repository(owner: $owner, name: $name) {
pullRequest(number: $number) {
reviewRequests(first: 100) {
nodes {
requestedReviewer {
... on User {
login
avatarUrl
id
url
email
name
}
... on Bot {
id
login
avatarUrl
}
}
}
}
}
}
rateLimit {
...RateLimit
}
}

fragment ReviewComment on PullRequestReviewComment {
id
databaseId
url
author {
login
avatarUrl
url
... on User {
email
id
}
... on Organization {
email
id
}
... on Bot {
id
}
}
path
originalPosition
body
bodyHTML
diffHunk
position
state
pullRequestReview {
databaseId
}
commit {
oid
}
replyTo {
databaseId
}
createdAt
originalCommit {
oid
}
...Reactable
viewerCanUpdate
viewerCanDelete
}

query GetParticipants($owner: String!, $name: String!, $number: Int!, $first: Int!) {
repository(owner: $owner, name: $name) {
pullRequest(number: $number) {
Expand Down

0 comments on commit b298cdb

Please sign in to comment.