Editing select list option

Kevin J May 23, 2017

Hi Everyone,

In a little jam here...  I'm trying to find a way to edit a select list option programmatically using Java.

Option option = ComponentAccessor.getOptionsManager().findByOptionId(optionID);
option.setValue(clientObject.getFullName());
option.store();

 

Basically, it's a select list with client names.  If the person decides to change his/her name, how can i do it programmatically???

1 answer

0 votes
Fabio Racobaldo [Herzum]
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 9, 2022

Hi @Kevin J ,

you are not using the correct approach. In order to create an option you need to use OptionManager class with method createOption (https://docs.atlassian.com/software/jira/docs/api/9.4.0/com/atlassian/jira/issue/customfields/manager/OptionsManager.html#createOption-com.atlassian.jira.issue.fields.config.FieldConfig-java.lang.Long-java.lang.Long-java.lang.String-)

Hope this helps,

Fabio

Suggest an answer

Log in or Sign up to answer