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?