Incorrect permission badge displayed after Owner creates project from custom template
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Summary
When an Owner creates a new project from a custom project template, the permission badge in the "Subgroups and projects" list incorrectly shows "Maintainer" instead of "Owner". This is purely a UI display issue, as the user retains full Owner permissions within the project itself. This does not appear to affect users with "Maintainer" or "Developer" roles who create projects from custom templates.
Steps to reproduce
- Log in as a user with Owner permissions and navigate to your group
- Select "New Project"
- Select "Create from template"
- Choose a custom project template from the Group tab
- Fill in project details and create the project
- Navigate to the parent group's "Subgroups and projects" list
- Observe the permission badge next to the project name in the list
What is the current bug behavior?
The permission badge in the "Subgroups and projects" list shows "Maintainer" even though a user with "Owner" permissions in the parent group created the project.
What is the expected correct behavior?
The permission badge in the "Subgroups and projects" list should display "Owner" to accurately reflect the proper permissions of the user who created the project.
Relevant logs and/or screenshots
Output of checks
This bug happens on GitLab.com