Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
Severity 3 - Minor
-
42
-
2
-
Description
Issue Summary
In a public repo and issue tracker, assignee of an issue can be only a user who has ben given explicit access to the repo, either via a User Group or with direct repo access.
An attempt to assign the issue to someone other than that, gives an error "User is not a collaborator on this repository".
However, auto-completion for issue assignee still shows all Bitbucket users. This is counter-intuitive, considering that it is not possible to assign the issue to any user.
Steps to Reproduce
- Create a public repo and issue tracker
- Give read, write or admin access to some users for this repo
- Create an issue in the issue tracker and in the field 'Assignee' start typing letters
Expected Results
Only users who have been granted access to the repo should show in the results, as options for assignee.
Actual Results
Users who have not been added to the repo show in the auto-completion list.
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available