Hello Everyone,
I got a problem with Behavior Script by Adaptavist Script Runner.
Jira Server Software Version: 8.5.4
Scrip Runner Version: 6.7.0
Requirements:
1. Auto Populate System Field: "Description" when the System Field: "Component/s" Value is "true" and IssueType is "New Request"
2. Clear the description field when the "myValue" is removed from the component field and Issue Type Changed.
Procedures:
1. Create Behavior Script
2. Mapped the Project, Issue Types and Workflow
3. Create script in "Initializer"
Script:
------------------------------------------------------------------------------------
def components = getFieldById("components")
def componentsValue = components.getValue()
def descriptionField = getFieldById("description")
def defaultValue = """*Please fill in information related to your request:*
Specification :
- CPU
- RAM
- HDD
- OS (Windows, Linux)"""
if (componentsValue.toString().contains("myValue")) {
descriptionField.setRequired(true)
descriptionField.setFormValue(defaultValue)
}
else if (componentsValue.toString().contains("null")) {
descriptionField.setFormValue("")
}------------------------------------------------------------------------------------
Testing:
1. UAT Server: I have a problem with my behavior script. I tried both with Initializer and Server-Side script and it gives the same bug/issue.
2. My Personal Server: The same result, therefore I conclude that there is an issue with Behavior or with my script.
How to meet the bug/issue?
1. Create an Issue
2. Add "myValue" to the component/s
3. Description is not populating. IF:
A: You just wait for it to show the description values
4. Description is populating IF:
A. After adding the component value. clicking inside the component bar or (whitespace) makes the description value appear.
B. After adding the component value. pressing tab up to the "Visual" of description makes the description value appear.
Can you explain why this occur? is there's a problem with my script? or its the Script Runner?
Thank you.
Hello all,
This is fixed by changing the Field from Description into Component/s
GGWP!
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.