-
Suggestion
-
Resolution: Fixed
-
None
As of Jira 8.20, the API's for screens have changed.
We have a script listed on our Advanced cleanup guide that no longer works to delete unused screens.
In 8.13.11, the Screens API looks like this:
public ViewFieldScreens(FieldScreenManager fieldScreenManager,
FieldScreenFactory fieldScreenFactory,
FieldScreenSchemeManager fieldScreenSchemeManager,
WorkflowManager workflowManager)
As of 8.20, the API now looks like this:
public ViewFieldScreens(FieldScreenManager fieldScreenManager,
FieldScreenFactory fieldScreenFactory,
FieldScreenSchemeManager fieldScreenSchemeManager,
FieldScreenService fieldScreenService,
WorkflowManager workflowManager,
JiraAuthenticationContext jiraAuthenticationContext,
com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService)
Because of this change, the script now gives a "cannot find matching method" because of the change. The scripts on this page should be modified to account for this change in API.
- Mentioned in