MCPcopy Index your code
hub / github.com/simstudioai/sim / buildTransitionBody

Function buildTransitionBody

apps/sim/tools/jira/transition_issue.ts:218–237  ·  view source on GitHub ↗

* Builds the transition request body per Jira API v3.

(params: JiraTransitionIssueParams)

Source from the content-addressed store, hash-verified

216 * Builds the transition request body per Jira API v3.
217 */
218function buildTransitionBody(params: JiraTransitionIssueParams) {
219 const body: any = {
220 transition: { id: params.transitionId },
221 }
222
223 if (params.resolution) {
224 body.fields = {
225 ...body.fields,
226 resolution: { name: params.resolution },
227 }
228 }
229
230 if (params.comment) {
231 body.update = {
232 comment: [{ add: { body: toAdf(params.comment) } }],
233 }
234 }
235
236 return body
237}

Callers 2

performTransitionFunction · 0.85

Calls 1

toAdfFunction · 0.90

Tested by

no test coverage detected