I was wondering how JIRA handled cases where a custom field default option (say for a select field) gets deleted - I have a custom field plugin similar to the select field and deleting a default option works but then editing options throws exceptions. The first code executed when trying to edit Option is retrieving the default value ( getDefaultValue). The built-in Select field does not throw any exception when the default value is edited, but I can't find out how JIRA handles it internally.
Does anyone have a pointer for me?
Editing values (default or otherwise) is not a problem because in the database the field value is just a numeric ID (from jira 4.4).
When deleting a value it does a query for all issues having that value, then updates all issues to remove it from the issue.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.