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

Method getPullRequestStatues

packages/decap-cms-backend-azure/src/API.ts:480–492  ·  view source on GitHub ↗
(pullRequest: AzurePullRequest)

Source from the content-addressed store, hash-verified

478 }
479
480 async getPullRequestStatues(pullRequest: AzurePullRequest) {
481 const { value: commits } = await this.requestJSON<AzureArray<AzurePullRequestCommit>>({
482 url: `${this.endpointUrl}/pullrequests/${pullRequest.pullRequestId}/commits`,
483 params: {
484 $top: 1,
485 },
486 });
487 const { value: statuses } = await this.requestJSON<AzureArray<AzureCommitStatus>>({
488 url: `${this.endpointUrl}/commits/${commits[0].commitId}/statuses`,
489 params: { latestOnly: true },
490 });
491 return statuses;
492 }
493
494 async getStatuses(collection: string, slug: string) {
495 const contentKey = generateContentKey(collection, slug);

Callers 1

getStatusesMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected