Behaviours on Linked Issues field

Seb January 24, 2018

Hi,

For one issue type, I want to restrict the field "Linked issue" to only one value.

I succeeded to do it for the EDIT window (see picture Edit-Window), by using Behaviour plugin. But the code doesn't work for the "Link" dialog box (see picture Link-Dialog-Window) from the menu MORE -> Link

As the field's name is not the same, I supposed that is the reason, but I don't know how to get this name.

Can you help me please?

Just in case, here is the code I'm using:

// Get a pointer to the Issue Links Field
def issueLinksCF = getFieldById("issuelinks-linktype")
issueLinksCF.setFieldOptions(["relates to":"relates to"])

 

Edit-Window.png

Link-Dialog-Window.png

1 answer

0 votes
Alexey Matveev
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.
January 24, 2018

Hello,

Behaviours work only for the Create, Edit, View and Transition Screens. They do not work for the Link screen.

Seb January 24, 2018

Hi Alexey,

Thank you for this indication, it explains why it doesn't work.

Do you know how to restrict the field in this dialog box with another method?

Alexey Matveev
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.
January 24, 2018

You would need to write your own javascript and put it as web-resource in Scriptrunner

https://scriptrunner.adaptavist.com/latest/jira/fragments/WebResource.html

You can provide atl.general context for your javascript file.

Seb January 24, 2018

OK tks.

 

I will have a look

Suggest an answer

Log in or Sign up to answer