Skip to content

Commit

Permalink
Merge pull request #3697 from bgeuken/fix_issue_3587
Browse files Browse the repository at this point in the history
[api] Hide sourcediffs in event mails in case of remote projects
  • Loading branch information
hennevogel committed Aug 31, 2017
2 parents 0dc6173 + 084c326 commit 733d70d
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/api/app/models/event/request.rb
Expand Up @@ -71,6 +71,11 @@ def calculate_diff(a)
end

def payload_with_diff
source_projects = payload['actions'].map { |action| action[:source_project] }.uniq.compact
source_projects.each do |source_project|
return payload if Project.unscoped.is_remote_project?(source_project, true)
end

ret = payload
payload['actions'].each do |a|
diff = calculate_diff(a)
Expand Down

0 comments on commit 733d70d

Please sign in to comment.