Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

getBehaviourContextId is null

LAMBEZ May 25, 2023

I have created a feature that creates a linked issue to the current issue.

This works well when my issue is fully displayed.

But when my issue is partially displayed (list view for example) the getBehaviourContextId() function returns null and this leads to an error that blocks the page (need to refresh).

How can I get the behaviourContextId in this case?

or

How can I block the feature in this case?

 

Regards,

Franck

 

2 answers

Suggest an answer

Log in or Sign up to answer
1 vote
Radek Dostál
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.
May 25, 2023

Why do you need that value, what for? There are different ways to do whatever you plan on doing with it.

The reason is likely that while on board, it's not "clear" what the context really is (since boards are kind of generic displays). While there is an argument that it probably could technically be done, at the same time, it's likely unnecessary.

If it's about ignoring the null values..

if (!getBehaviourContextId())
return // no contextId, do nuthin
LAMBEZ May 30, 2023

I need it to create a related issue to the current issue.

In fact, this is working. But not in the case I describe below.

0 votes
LAMBEZ May 25, 2023

ListView.jpg

LAMBEZ May 25, 2023

When I try to execute 'Creer Ticket Fils' which creates a linked issue if the ticket is fully displayed,  getBehaviourContextId() is null.

TAGS
AUG Leaders

Atlassian Community Events