Off the top of my head, assuming a custom script validator:
import com.opensymphony.workflow.InvalidInputException; if (issue.getPriorityObject.getName() == "None") { invalidInputException = new InvalidInputException("Priority can not be set to \"None\"."); }
I'm not sure that's going to work. If they've genuinely got "None" as an option added to the priority list, then it's fine. But if they haven't, then when JIRA displays "None", it's actually saying "there's nothing in the database, and the value is not set", in which case issue.getPriorityObject will return a null and a horrid error message.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Heh, I'm not certain either; in this case, I assumed "None" was a legitimate option as, otherwise, I think the better approach is to make the field mandatory on the form, which I seem to recall removes the "None" option from the list.
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.