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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.