I have these two fields Parent Link and Epic Link for an issue type and I would like to do that at least, one of those two, needs to be filled in. Let's say:
I don't want to do the validation on a transition because the users are allowed to change these fields any time. A couple of questions
There are some requirements from you initial post which will make it impossible (if I am not missing something):
- not in a workflow
- not a validator/condition
- not using Automation
- without Apps
- directly, anytime an user does a change
I think it cries for some kind of listener, this however will not be possible without App.
Have you made any progress meanwhile?
At least for Automation I'd say it is not the perfect approach, it happens after a transition, a condition would work better (but as you said only during a transition).
I probably misled you by waying "no extra plug-ins or add-ons". Workflows and Jira Automation are welcome. I usually manage mandatory fields in each Issue type field configuration of a Project, but I know it can't be done like that if you want an "or mandatory" involving more than 1 field.
I'm striving for a reactive idea in Automation: given a timeframe of 2 minutes, if both fields are empty, take the value of the last non-empty field and set it back. Then notify the user to solve the issue.
It's not the best approach, but I think it can do the work.
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