Advertisement
Guest User

Untitled

a guest
Aug 20th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.78 KB | None | 0 0
  1. {
  2. issue_1: repository(owner: "microsoft", name: "TypeScript") {
  3. issueOrPullRequest(number: 1) {
  4. ...IssueOrPRBody
  5. }
  6. }
  7. issue_2: repository(owner: "microsoft", name: "TypeScript") {
  8. issueOrPullRequest(number: 2) {
  9. ...IssueOrPRBody
  10. }
  11. }
  12. }
  13.  
  14. fragment IssueOrPRBody on IssueOrPullRequest {
  15. ... on Issue {
  16. id
  17. body
  18. timelineItems(last: 1) {
  19. ...issueTimelineItems
  20. }
  21. }
  22. ... on PullRequest {
  23. id
  24. number
  25. url
  26. title
  27. state
  28. body
  29. updatedAt
  30. assignees(first: 1) {
  31. ...users
  32. }
  33. timelineItems(last: 1) {
  34. ...pullRequestTimelineItems
  35. }
  36. }
  37. }
  38.  
  39. fragment users on UserConnection {
  40. edges {
  41. node {
  42. avatarUrl
  43. login
  44. }
  45. }
  46. }
  47.  
  48. fragment issueTimelineItems on IssueTimelineItemsConnection {
  49. edges {
  50. node {
  51. __typename
  52. ... on IssueComment {
  53. id
  54. author {
  55. login
  56. avatarUrl
  57. }
  58. body
  59. createdAt
  60. }
  61. ... on AssignedEvent {
  62. id
  63. createdAt
  64. actor {
  65. login
  66. avatarUrl
  67. }
  68. assignee {
  69. ... on User {
  70. login
  71. avatarUrl
  72. }
  73. }
  74. }
  75. ... on LabeledEvent {
  76. id
  77. createdAt
  78. actor {
  79. login
  80. avatarUrl
  81. }
  82. label {
  83. name
  84. color
  85. }
  86. }
  87. ... on UnlabeledEvent {
  88. id
  89. createdAt
  90. actor {
  91. login
  92. avatarUrl
  93. }
  94. label {
  95. name
  96. color
  97. }
  98. }
  99. ... on ClosedEvent {
  100. id
  101. createdAt
  102. actor {
  103. login
  104. avatarUrl
  105. }
  106. }
  107. ... on ReopenedEvent {
  108. id
  109. createdAt
  110. actor {
  111. login
  112. avatarUrl
  113. }
  114. }
  115. ... on MilestonedEvent {
  116. id
  117. createdAt
  118. actor {
  119. login
  120. avatarUrl
  121. }
  122. milestoneTitle
  123. }
  124. ... on DemilestonedEvent {
  125. id
  126. createdAt
  127. actor {
  128. login
  129. avatarUrl
  130. }
  131. milestoneTitle
  132. }
  133. ... on LockedEvent {
  134. id
  135. createdAt
  136. actor {
  137. login
  138. avatarUrl
  139. }
  140. lockReason
  141. }
  142. }
  143. }
  144. }
  145.  
  146. fragment pullRequestTimelineItems on PullRequestTimelineItemsConnection {
  147. edges {
  148. node {
  149. __typename
  150. ... on IssueComment {
  151. id
  152. author {
  153. login
  154. avatarUrl
  155. }
  156. body
  157. createdAt
  158. }
  159. ... on AssignedEvent {
  160. id
  161. createdAt
  162. actor {
  163. login
  164. avatarUrl
  165. }
  166. assignee {
  167. ... on User {
  168. login
  169. avatarUrl
  170. }
  171. }
  172. }
  173. ... on LabeledEvent {
  174. id
  175. createdAt
  176. actor {
  177. login
  178. avatarUrl
  179. }
  180. label {
  181. name
  182. color
  183. }
  184. }
  185. ... on UnlabeledEvent {
  186. id
  187. createdAt
  188. actor {
  189. login
  190. avatarUrl
  191. }
  192. label {
  193. name
  194. color
  195. }
  196. }
  197. ... on ClosedEvent {
  198. id
  199. createdAt
  200. actor {
  201. login
  202. avatarUrl
  203. }
  204. }
  205. ... on ReopenedEvent {
  206. id
  207. createdAt
  208. actor {
  209. login
  210. avatarUrl
  211. }
  212. }
  213. ... on MilestonedEvent {
  214. id
  215. createdAt
  216. actor {
  217. login
  218. avatarUrl
  219. }
  220. milestoneTitle
  221. }
  222. ... on DemilestonedEvent {
  223. id
  224. createdAt
  225. actor {
  226. login
  227. avatarUrl
  228. }
  229. milestoneTitle
  230. }
  231. ... on LockedEvent {
  232. id
  233. createdAt
  234. actor {
  235. login
  236. avatarUrl
  237. }
  238. lockReason
  239. }
  240. }
  241. }
  242. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement