Remove redundant licensed feature check in issues settings
What does this MR do and why?
Since both admin_custom_field and admin_work_item_lifecycle permissions already validate the custom_fields and work_item_status
licensed features, the additional check in the issues settings controller is unnecessary and can be removed.
This is a follow-up that addresses @msaleiko's suggestion.
References
Screenshots or screen recordings
NA
How to set up and validate locally
- Navigate to the issues settings page for a root group, for example:
/groups/flightjs/-/settings/issues. Expect the page to be accessible if you use a maintainer+ role in the licensed (Ultimate or Premium) instance.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.