diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2016-02-29 17:29:07 +0000 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2016-02-29 17:29:07 +0000 |
commit | 6f85eb38516ae23969c34eab3d31f85bb5df9177 (patch) | |
tree | 33242c12c51502c52c70a4a048d799ba9427b995 /app | |
parent | eb9838d38bb38462b3f3f120c353817a4a09f6d6 (diff) | |
parent | 496b9c0761571da61cfa9245785446a27348e069 (diff) | |
download | gitlab-ce-6f85eb38516ae23969c34eab3d31f85bb5df9177.tar.gz |
Merge branch 'issue_5854' into 'master'
Add commit message to JIRA's notification payload.
Closes #5854
See merge request !2992
Diffstat (limited to 'app')
-rw-r--r-- | app/models/project_services/jira_service.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/models/project_services/jira_service.rb b/app/models/project_services/jira_service.rb index f6571fc063e..65312ab3556 100644 --- a/app/models/project_services/jira_service.rb +++ b/app/models/project_services/jira_service.rb @@ -108,7 +108,8 @@ class JiraService < IssueTrackerService }, entity: { name: noteable_name.humanize.downcase, - url: entity_url + url: entity_url, + title: noteable.title } } @@ -196,10 +197,11 @@ class JiraService < IssueTrackerService user_url = data[:user][:url] entity_name = data[:entity][:name] entity_url = data[:entity][:url] + entity_title = data[:entity][:title] project_name = data[:project][:name] message = { - body: "[#{user_name}|#{user_url}] mentioned this issue in [a #{entity_name} of #{project_name}|#{entity_url}]." + body: %Q{[#{user_name}|#{user_url}] mentioned this issue in [a #{entity_name} of #{project_name}|#{entity_url}]:\n"#{entity_title}"} } unless existing_comment?(issue_name, message[:body]) |