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

  1. 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.

Merge request reports

Loading