I have "inherited" a Jira installation, so forgive me if this question appears dumb.
The version is Jira 8.4.2, with Adaptavist ScriptRunner installed.
Our tickets have a number of custom fields, one of which is called "Scrum Team" and used to be a required field.
I intend to make this field optional, and I have successfully changed the configuration of the screens using the field.
However, when I now create a new ticket, and leave this field blank, I can save the ticket just fine, but then it shows
I don't seem to be able to find out where this validation error is coming from.
The ticket at this point has not had any state transitions other than "Create Issue". That transition has a validator which doesn't look at that field, and it has 3 post functions. One of them sets an unrelated field, one is the built-in issue creation, and the third fires an "Issue Created" event.
There's indeed a listener for such events, but the script on that doesn't look at the Scrum Team field.
What am I missing?