mattermost / mattermost/mattermost-plugin-gitlab

Create issue modal not opening in case where user does not have access to create issue in a project

Open
#580 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.