Details
-
Bug
-
Status: Done
-
Major
-
Resolution: Done
-
5.4.43, 5.4.47, 5.5.0
-
None
-
Jira 7.6.8
Jira 7.8.4
-
Sprint 50
-
8.3
Description
The getConfigurationForFieldId method in EditableScriptFieldTrait passes the numerical ID of a field config into the ScriptFieldManager#getConfigFor method, but getConfigFor expects the ID of a field config scheme. Thus whenever the ID of a field config does not match the ID of its enclosing scheme, ScriptRunner will fail to find the configuration data which it had previously stored for the corresponding scripted field.
The most prominent symptom of this is that scripted issue picker fields fail to render on various screens.
Related error message:
Unable to run plugin code because of 'java.lang.Exception - Missing parameters for fields'.
Attachments
Issue Links
- is related to
-
SRJIRA-3959 Error rendering issue picker on the Column template
-
- Done
-
- relates to
-
SRJIRA-3328 Script Field partially duplicated after adding a new configuration context
-
- Done
-