You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the GitHub plugin is configured to be locked to an organization, this is not reflected in the create functionality. Users are still able to create issues in repos where they are owner, collaborators etc...
When the Organization is locked in the config, create should only allow connected users to create issues in this organization regardless of their individual permissions and memberships. This is already the case with the attach functionality.
Steps
Lock the plugin to 1 Organization
Connect as a user with permissions to create issues in multiple organizations
Create a Github issue from a post
Observed Multiple orgs can be returned in the modal and the issue created
The text was updated successfully, but these errors were encountered:
Locking to an organisation correctly brings up only a list of repos that are part of that organisation.
Is it possible that you already opened the modal and then changed the organisation? Please note that changing the organisation setting takes a few seconds to "apply".
@mickmister I tried to reproduce this bug with the multiple scenarios but was able to reproduce it once only.
Issue: This is the stale page case when user has opened the Mattermost website in two tabs on same window.
Steps to reproduce:
Go to the mattermost server and open it in two different tabs
On first tab of the Mattermost server open the 'Create Github issue' modal
Now switch to another tab of Mattermost server, lock the plugin to 1 Organization.
Save the changes and come back to the first tab of Mattermost where we initially opened the 'Create Github issue' modal
Check the Repository dropdown
Actual - User is still able to create issues in different repository
Expected - User should not be able to create issues in different repository other than the locked one
When the GitHub plugin is configured to be locked to an organization, this is not reflected in the create functionality. Users are still able to create issues in repos where they are owner, collaborators etc...
When the Organization is locked in the config, create should only allow connected users to create issues in this organization regardless of their individual permissions and memberships. This is already the case with the attach functionality.
Steps
Observed Multiple orgs can be returned in the modal and the issue created
The text was updated successfully, but these errors were encountered: