Fix JIRA issue parsing

parent c1865b69
......@@ -25,7 +25,7 @@ module Gitlab
def issues_for(project = nil)
if project && project.jira_tracker?
issues.uniq.map do |jira_identifier|
JiraIssue.new(jira_identifier)
JiraIssue.new(jira_identifier[:id])
end
else
issues.map do |entry|
......
......@@ -77,7 +77,7 @@ describe Gitlab::ReferenceExtractor do
it 'returns JIRA issues for a JIRA-integrated project' do
project.stub(jira_tracker?: true)
subject.analyze('JIRA-123 and FOOBAR-4567')
subject.analyze('JIRA-123 and FOOBAR-4567', project)
subject.issues_for(project).should eq(
[JiraIssue.new('JIRA-123'), JiraIssue.new('FOOBAR-4567')]
)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment