I have a transition that needs validation before continuing. Because it's a bit more complex,
I'm using JMWE with a jira expression. Unfortunately, my logic is turned around, and for the life of me I can't seem to get it correct. (I'm a long-time dev, so this is hurting my ego :))
I have an issue type with a field called Support Rep (customfield_10119). There are three possible outcomes of clicking this specific transition:
My current validator code is not working for cases 1 and 2; case 1 allowed me to transition (when the support rep was not me) and case 2 showed the custom error and did not allow the transition (when the support rep was me.) Case 3 works correctly.
Can someone help me out? I've tried changing the order of my conditions; tried changing from OR to AND, etc. and nothing seems to work.
ETA: I tried changing my expression to this, and now the first two scenarios work but the third doesn't.
(issue.customfield_10119 != null && user.accountId == issue.customfield_10119.accountId) || issue.customfield_10119 == null
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