Method: Issues::ResolveDiscussions#discussions_to_resolve
- Defined in:
- app/services/concerns/issues/resolve_discussions.rb
#discussions_to_resolve ⇒ Object
rubocop: enable CodeReuse/ActiveRecord
33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'app/services/concerns/issues/resolve_discussions.rb', line 33 def discussions_to_resolve return [] unless merge_request_to_resolve_discussions_of @discussions_to_resolve ||= # rubocop:disable Gitlab/ModuleWithInstanceVariables if discussion_to_resolve_id discussion_or_nil = merge_request_to_resolve_discussions_of .find_discussion(discussion_to_resolve_id) Array(discussion_or_nil) else merge_request_to_resolve_discussions_of .discussions_to_be_resolved end.reject(&:confidential?) end |