Hide issue boards switcher if multiple issue boards are not available
Steps to reproduce
- open group issue boards without a license
Example Project
https://gitlab.com/groups/reproduction-group/-/boards
What is the current bug behavior?
Issue boards switcher is shown even though only one board is available:
What is the expected correct behavior?
The switcher is only shown if a license for multiple issue boards is available OR it was available in the past and multiple boards have been created (but are now hidden). In the latter case we keep the current behavior:
Possible fixes
- - if type == :boards
+ - if type == :boards && (multiple_boards_available? || current_board_parent.boards.size > 1)
Edited by Gabe Weaver