-
- Downloads
Merge branch 'mr_api_todo_close' into 'master'
Closes todos for a merge request when the MR is accepted via the API by the MR assignee. ## Are there points in the code the reviewer needs to double check? Please review refresh service test changes to see if they are correct - I think in those cases, the todos should actually be cleared instead of left pending. ## Why was this MR needed? To make the API behavior consistent with the UI behavior (accepting your own MRs closes the todo item and prevents them from piling up). Closes #22477 See merge request !6486
No related branches found
No related tags found
Showing
- CHANGELOG 1 addition, 0 deletionsCHANGELOG
- app/controllers/projects/merge_requests_controller.rb 0 additions, 2 deletionsapp/controllers/projects/merge_requests_controller.rb
- app/services/merge_requests/post_merge_service.rb 1 addition, 0 deletionsapp/services/merge_requests/post_merge_service.rb
- spec/services/merge_requests/merge_service_spec.rb 24 additions, 0 deletionsspec/services/merge_requests/merge_service_spec.rb
- spec/services/merge_requests/refresh_service_spec.rb 6 additions, 6 deletionsspec/services/merge_requests/refresh_service_spec.rb
Please register or sign in to comment