How to call a script runner REST endpoint from a custom Dialog connecte to a script runner Web Item?

I have followed the example in https://scriptrunner.adaptavist.com/latest/jira/fragments/WebItem.html to create a custom dialog wired to a javascript.

Now, I would like to have two buttons in the dialog box, let's say "A" and "B" so that when A is pressed the endpoint /rest/latest//A is called, whereas when B is pressed the REST endpoint /rest/latest//B is called.

Could you provide me with some hints on how to achieve this?

Thanks.

1 answer

1 accepted

This widget could not be displayed.

You just need to wire it up with javascript.

Let's say you have used the example here: https://scriptrunner.adaptavist.com/latest/jira/fragments/WebItem.html#_dialogs_advanced

Your javascript might be something like the following (untested):

https://gist.github.com/jechlin/27993535f4e27ff5e3886dcf68268e3d

@Jamie Echlin [Adaptavist],

It has been a little bit more than a year since you posted this answer.

I just ran into a similar issue and your response from here helped solved it.

Hope its okay that I write an answer to my own question with the links you put in this response.

Thank you!

-Roberto

Suggest an answer

Log in or Sign up to answer
Atlassian Summit 2018

Meet the community IRL

Atlassian Summit is an excellent opportunity for in-person support, training, and networking.

Learn more
Community showcase
Posted Wednesday in Teamwork

What teamwork quotes inspire you?

Hey everyone! My name is Natalie and I'm an editor of the Atlassian Blog and I've got a question for you: What's your favorite quote about teamwork?  We've compiled a list here, along with...

141 views 16 7
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you