MCPcopy Create free account
hub / github.com/decaporg/decap-cms / closePR

Method closePR

packages/decap-cms-backend-github/src/GraphQLAPI.ts:539–559  ·  view source on GitHub ↗
(number: number)

Source from the content-addressed store, hash-verified

537 }
538
539 async closePR(number: number) {
540 const pullRequest = await this.getPullRequest(number);
541
542 const { data } = await this.mutate({
543 mutation: mutations.closePullRequest,
544 variables: {
545 closePullRequestInput: { pullRequestId: pullRequest.id },
546 },
547 update: (store, { data: mutationResult }) => {
548 const { pullRequest } = mutationResult!.closePullRequest;
549 const pullRequestData = { repository: { ...pullRequest.repository, pullRequest } };
550
551 store.writeQuery({
552 ...this.getPullRequestQuery(pullRequest.number),
553 data: pullRequestData,
554 });
555 },
556 });
557
558 return data!.closePullRequest;
559 }
560
561 async deleteUnpublishedEntry(collectionName: string, slug: string) {
562 try {

Callers

nothing calls this directly

Calls 3

getPullRequestMethod · 0.95
mutateMethod · 0.95
getPullRequestQueryMethod · 0.95

Tested by

no test coverage detected