You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
I'm using scriptrunner behaviour to change jira field behaviour in "create issue".
The background is project field allow search project key or beginning of the project name(Chinese). But project field does not allow fuzzy search(middle of the project name). We created a Text fied follow https://scriptrunner.adaptavist.com/5.8.0/jira/behaviours-conversions.html to allow fuzzy search project list. But can not sync the text field back to project field.
I saw posts that people can update system field like affected versions, components, versions. But I can not update project field because:
1. def formField=getFieldById("project")
2. formField.getValue() return NULL. Thus I can not know the type of the field value.
3. formField.setFormValue(tried several param type: Project, Project Id, Project Key) does not change the field.
4. I tested formField.setHiden(true). It is working. So getFieldById("projecgt")should have returned the right field.
How to update the project field in "create issue"? please guide us. thanks.
Hi @alee zhang
Could you provide some print screens of what you are trying to do exactly?
If you are trying to change the Project that has been selected by updating the Project field using the Behaviour, this is not doable.
Thank you and Kind Regards,