-
- Downloads
Fix issues mentioned but not closed for JIRA
The `ReferenceExtractor` would return an array of `ExternalIssue` objects, and then perform `Array#-` to remove the issues closed. `ExternalIssue`s had `==` defined, but not `hash` or `eql?`, which are used by `Array#-`.
Showing
- app/models/external_issue.rb 5 additions, 0 deletionsapp/models/external_issue.rb
- changelogs/unreleased/fix-mentioned-issues-for-external-trackers.yml 4 additions, 0 deletions...unreleased/fix-mentioned-issues-for-external-trackers.yml
- spec/factories/services.rb 9 additions, 0 deletionsspec/factories/services.rb
- spec/models/external_issue_spec.rb 8 additions, 0 deletionsspec/models/external_issue_spec.rb
- spec/models/merge_request_spec.rb 17 additions, 0 deletionsspec/models/merge_request_spec.rb
Please register or sign in to comment