mattermost / mattermost/mattermost-plugin-gitlab
Create issue modal not opening in case where user does not have access to create issue in a project
- Dominant language
- JavaScript
- Stars
- 152
- Forks
- 97
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 8
Description
While testing the plugin, it was found that if a user does not have the access to create a new issue, then the modal to create a new issue is also not opening in case of a single project and API is getting triggered. The current behavior is not correct, as the modal should get open and project should show no options in case if user not having access to create an issue.
Contributor guide
Research direction
Start from the create-issue modal flow and the API call made for a single project when the user lacks issue-creation access. Verify the access-check path and modal behavior; done means the modal opens, the project shows no selectable options, and the invalid API request is not triggered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100