-
- Downloads
Always require MR-iid for resolving discussions
And deduplicate the finding of MR's & discussions. Now the searching is done in the service, istead of the controller & the API.
Showing
- app/controllers/projects/issues_controller.rb 12 additions, 24 deletionsapp/controllers/projects/issues_controller.rb
- app/finders/notes_finder.rb 0 additions, 4 deletionsapp/finders/notes_finder.rb
- app/services/issues/base_service.rb 16 additions, 20 deletionsapp/services/issues/base_service.rb
- app/services/issues/create_service.rb 2 additions, 2 deletionsapp/services/issues/create_service.rb
- app/views/discussions/_new_issue_for_discussion.html.haml 1 addition, 1 deletionapp/views/discussions/_new_issue_for_discussion.html.haml
- app/views/discussions/_notes.html.haml 1 addition, 1 deletionapp/views/discussions/_notes.html.haml
- app/views/shared/issuable/_form.html.haml 8 additions, 18 deletionsapp/views/shared/issuable/_form.html.haml
- doc/api/issues.md 3 additions, 3 deletionsdoc/api/issues.md
- lib/api/issues.rb 1 addition, 12 deletionslib/api/issues.rb
- spec/controllers/projects/issues_controller_spec.rb 10 additions, 3 deletionsspec/controllers/projects/issues_controller_spec.rb
- spec/features/issues/create_issue_for_single_discussion_in_merge_request.rb 2 additions, 2 deletions...es/create_issue_for_single_discussion_in_merge_request.rb
- spec/finders/notes_finder_spec.rb 0 additions, 22 deletionsspec/finders/notes_finder_spec.rb
- spec/requests/api/issues_spec.rb 1 addition, 0 deletionsspec/requests/api/issues_spec.rb
- spec/services/issues/base_service_spec.rb 28 additions, 62 deletionsspec/services/issues/base_service_spec.rb
- spec/services/issues/build_service_spec.rb 8 additions, 11 deletionsspec/services/issues/build_service_spec.rb
- spec/services/issues/create_service_spec.rb 2 additions, 2 deletionsspec/services/issues/create_service_spec.rb
- spec/support/features/resolving_discussions_in_issues_shared_examples.rb 6 additions, 0 deletions...atures/resolving_discussions_in_issues_shared_examples.rb
Please register or sign in to comment