Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

The following are examples on how to interact with issue picker custom fields within Jira automation.

To Edit Issue Picker Customfields it is necessary to use the ‘Additional fields’ under ‘More options’ in the 'Edit issue' component.

The code snippets for each example should help you getting the syntax right. Please update the customfield ids according to your needs.

Set Issue key(s) to Issue Picker

In this example we want to set the 'customfield_10197' to “KAN-10”.

Alternatively you can also set multiple selected issues at once.

For Single Issue:

{
    "fields": {
              "customfield_10197": ["KAN-10"]       
    }
}

For multiple Issues at once:

{
    "fields": {
              "customfield_10197": ["KAN-10","KAN-11"]       
    }
}

Append one selected issue to already existing selected issues

In this example we want to add the issue key “Kan-100” without overwriting current selected issues in the issue picker field ‘customfield_10107’.

{
	"fields": {
		"customfield_10107": [{{#customfield_10107}}"{{.}}",{{/}}"KAN-100"]
	}
}

Copy Issue Picker Fields

In this example we want to copy the selected issues from ‘customfield_10192’ to ‘customfield_10197'.

{
    "fields": {
              "customfield_10197": [{{#customfield_10192}}"{{.}}"{{^last}},{{/}}{{/}}]       
    }
}

Use current attributes of selected issue in the Issue Picker

Recommanded only for single select Issue Picker. Otherwise we would need to differentiate the selected issues via JQL further.

In this example we want to set the issue’s assignee based on the current assignee in the selected issue of issue picker field ‘customfield_10107’.

Syntax: Lookup issues

key in ({{issue.customfield_10107}})

Syntax: Edit issue fields (Assignee)

{{lookupIssues.first.assignee}}

Note: Please make sure that the selected issue from issue picker are also in the scope of the automation rule.

Please check Atlassian’s documentation on ‘Lookup issues’

Workaround - Link selected issues on issue creation

Issue picker does not support linking issues from the create screen. The problem is that issue picker triggers on selection of issues, at which point the issues does not exist yet for linking.

As a workaround, you can use Jira automation to achieve issue linking of selected issues from the create screen.

In this example we want to link the created issue with the selected issues in ‘customfield_10192’ using the ‘is blocked by’ link.

Syntax: Lookup issues

key in ({{issue.customfield_10192}})

Syntax: Link issue to

{{lookupIssues}}

Notes:

  • Using the syntax above also supports to link multiple selected issues at once.

  • Please make sure that the selected issue from issue picker are also in the scope of the automation rule.

Please check Atlassian’s documentation on ‘Lookup issues’

  • No labels