Actions
Defect #36446
closedWatchers autocomplete fails with 403 error when the search is made from multiple objects with different projects
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Fixed
Affected version:
Description
Autocomplete is broken when bulk adding watchers for issues from different projects.
How to reproduce:
1. Open /issues.
2. Select two issues from different projects.
3. Press RMB.
4. Watchers => Add.
5. List of users will be shown.
6. Try to filter users.
This is happens because WatchersController
can't find project for New
and Autocomplete_for_user
actions and authorize a user.
Files
Updated by Go MAEDA over 3 years ago
- Tracker changed from Patch to Defect
- Category set to UI
- Status changed from New to Confirmed
Confirmed the issue. WatchersController#autocomplete_for_user returns 403 and the autocomplete does not work.
Started GET "/watchers/autocomplete_for_user?object_type=issue&q=dave" for 127.0.0.1 at 2022-01-19 11:42:57 +0900 Processing by WatchersController#autocomplete_for_user as */* Parameters: {"object_type"=>"issue", "q"=>"dave"} Current user: admin (id=1) Rendered common/error.html.erb (Duration: 1.2ms | Allocations: 228) Filter chain halted as :authorize rendered or redirected Completed 403 Forbidden in 17ms (Views: 2.5ms | ActiveRecord: 10.8ms | Allocations: 1896)
Updated by Marius BĂLTEANU about 3 years ago
- Status changed from Confirmed to Resolved
- Resolution set to Fixed
Fix committed, thanks!
Updated by Marius BĂLTEANU about 3 years ago
- Target version changed from 4.1.6 to 4.2.4
Changing target version to 4.2.4 because the change has conflicts on 4.1-stable.
Actions