Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

add webitem to jira agile board scriptrunner

pradeepbhat October 8, 2018

Trying to add a duplicate button to quick edit an issue when looking at the agile sprint board except any web-item I add shows up as a dropdown instead of a button as shown in the pic below,

Screenshot from 2018-10-08 17-52-14.png

 

Below is my setup for the custom web-item

 

Screenshot from 2018-10-08 17-49-50.png

How can I fix this?

1 answer

1 accepted

Suggest an answer

Log in or Sign up to answer
0 votes
Answer accepted
pradeepbhat October 19, 2018

For anyone interested in reusing a core part of Jira,

this may be helpful,

 

First create a custom web section

Screenshot from 2018-10-19 06-31-54.png

 

Next, create a js file so scriptrunner can install it as a web resource,

(function ($) {

JIRA.bind(JIRA.Events.NEW_CONTENT_ADDED, function (event, $context, reason){
var element = document.getElementById('edit-issue-shortcut-button-button');

if (typeof(element) != 'undefined' && element != null) {
element.className = "aui-button ghx-actions-tools js-issueaction issueaction-edit-issue";
}

});

})(AJS.$);

As you'll notice I'm simply updating the className of the button we created earlier, I found this by inspecting the edit issue menu item,

 

Finally, install your web resource,

Screenshot from 2018-10-19 06-33-25.png

Now we can see the Edit Issue button on the agile boards

TAGS
AUG Leaders

Atlassian Community Events