Is it possible to prevent someone from executing a transition in workflow based on a time limit? I'd like to prevent the transition if it's, for example, after 12pm, but only if it's 12pm on the scheudled start date. My thoughts are to use a validator where the might look something like "Start Time" < startOfDay(+11h), but the syntax is not allowed.
Quick thought is you can do this via a Script Validator that validates the current time to allow the transition or not.
Another option which may be nicer for the users is to put the same logic into a scripted condition. A condition hides the transition from the user when they look at the issue, so they can't use it. A validator lets them start a transition, but pulls them up when they try to commit it.
A validator has the advantage that you can tell them why they can't do something, rather than have them ask you "why can't i do X to the issue?", but the disadvantage that they can get stroppy if they enter all their data only to be told they can't do it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.