Due to a limitation of Jira Cloud, which passes the post-function configuration in a GET URL that is limited to 8000 characters in total, JMWE cannot support long post-function configurations. The most affected are post-functions with more functionalities such as the Create/Clone issue post-function and the Transition post-functions.
Workaround
...
Problem
For example, you have a Transition issue post-function with a lengthy template to calculate the transition to be triggered:
...
Code Block |
---|
{% if issue.fields.customfield_12332 == "A" and issue.fields.customfield_11312 == "a" %}
"To Department A"
{% elif issue.fields.customfield_12332 == "B" and issue.fields.customfield_11312 == "b" %}
"To Department B"
.....
.... |
When you try to save the post-function you will see this error:
...
Workaround
To reduce the post-function configuration length replace the Nunjucks template in the post-function with a Shared Nunjucks template.
...
Create a Shared Nunjucks template “Calculated transitions” in the Shared Nunjucks templates page
Input the template in the Nunjucks editor
Go back to the post-function
Remove the exisitng template
Input the following template under “Calculated transitions”
Code Block {% include "Calculated transitions" %}
Related articles
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
hidden | true |
---|
...