Hi,
When I edit and update an issue, the initializer is ran multiple times. It is not convenient as I conditionnally display a warning message. The initializer is us usually around 5 times (sometimes less, sometimes more, seems random). As as result, the message appears multiple times and covers a large part of the screen.
This is my code :
int cfId = 12345
def customFieldManager = ComponentAccessor.getCustomFieldManager()
CustomField cfObject = customFieldManager.getCustomFieldObject(cfId)
def cfValue = underlyingIssue.getCustomFieldValue(cfObject)
if (cfValue = "Custom Value triggering message"){
UserMessageUtil.warning("This incident has been created by a VIP")
}
Is there a way to execute the initializer only once ?
Thanks.
Hi Antoine.
You are experiencing a form of the bug:
https://productsupport.adaptavist.com/browse/SRJIRA-2027
We're sorry for your troubles, if you watch this ticket you'll be able to know when it gets fixed.
Cheers!
Dyelamos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.