I´m trying to add a notification to my post function. Unfortunately it is not displayed, when the post function is fired. Is there any additional setting in Jira to "enable" it or am I doing it wrong? Or can´t it be executed within a Post function?
I tried with the following code:
Thank you very much guys!
It seems that user messages generated with UserMessageUtil only work in situations where the browser refreshes the current page.
.) Create a listener for "Issue commented" that raises a user message -> Try to comment an issue -> user message will not be shown, because the page is not completely refreshed
.) Create a post-function for a workflow transition, in which you raise a user message -> fire this transition in any issue -> user message will be shown, because the page has been refreshed
.) Create a post-function for a workflow transition, in which you programmatically add a comment to an issue (this will trigger the "Issue commented" listener I suggested above) -> fire this transition in any issue -> user message will be shown, because the page has been refreshed (user message has been created by the "Issue commented" listener!)
Maybe this helps you finding out why your code doesn't work as expected!
Thank you for your advice, but...
To be clear, in my post the words "in my code" means than I have ONE script (listener) and A NUMBER of calls UserMessageUtil in it. Few of them are running fluently, and some ... I never saw them (but log.debug messages shows that they were executed).
I have the same issue.
I've found that it does work when placed in a Validator script, but not in an Automation for Jira script. It seems the point at which is it called effects it.
Update: I tried triggering a listener that contains the notification code from Automation. Still no joy.
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events