jira plugin multiselect returns string instead of String[]

AbrahamA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 23, 2016

Hi All

I am developing JIRA plugin version 6.4.7

In atlassian-plugin.xml i have defined a field as multiselect.

I am reading like this:

final String[] stats = (String[])map.get("Stats");

If I just select one element from multiselect it returns me a String instead of String[] and my program is getting into trouble.

Any suggestions on how to handle this issue. Please let me know.

Thanks

Abe

1 answer

1 accepted

0 votes
Answer accepted
Vasiliy Zverev
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 23, 2016

Try to use this way to initialise massive:

final String[] stats = { map.get("Stats") };

See this for explanation:http://stackoverflow.com/questions/5387643/array-initialization-syntax-when-not-in-a-declaration

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events