Disable Service Desk activation if issue tracker is disabled
What does this MR do and why?
Resolves #3292 (closed)
If the issue tracker is disabled, now one cannot change the settings for Service desk. Issue tracker needs to be enabled for SD settings to be configured.
The form is disabled if issue tracker is off.
Screenshots or screen recordings
How to set up and validate locally
- Try toggling the issue tracker settigs from https://docs.gitlab.com/ee/user/project/settings/#configure-project-visibility-features-and-permissions
- Check the behaviour of Service Desk dropdown form.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #3292 (closed)
Edited by Peter Leitzen