summaryrefslogtreecommitdiff
path: root/app/services/merge_requests
diff options
context:
space:
mode:
authorTimothy Andrew <mail@timothyandrew.net>2016-09-21 02:15:02 +0530
committerTimothy Andrew <mail@timothyandrew.net>2016-09-21 02:15:02 +0530
commita57c77f6c2aa79b23f9aa59e6552ffeb514607de (patch)
tree9bc489a1539e686a9d088a7fab9d3c1bca7cbd56 /app/services/merge_requests
parent68e1b5bbc076398b2886fe1fe2cc440a52d7cab1 (diff)
downloadgitlab-ce-a57c77f6c2aa79b23f9aa59e6552ffeb514607de.tar.gz
Add a spec for merge request metric caching while refreshing a merge request from a forked project.
Diffstat (limited to 'app/services/merge_requests')
-rw-r--r--app/services/merge_requests/refresh_service.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/services/merge_requests/refresh_service.rb b/app/services/merge_requests/refresh_service.rb
index cd4dd967404..22596b4014a 100644
--- a/app/services/merge_requests/refresh_service.rb
+++ b/app/services/merge_requests/refresh_service.rb
@@ -145,7 +145,7 @@ module MergeRequests
# If the merge requests closes any issues, save this information in the
# `MergeRequestsClosingIssues` model (as a performance optimization).
def cache_merge_requests_closing_issues
- merge_requests_for_source_branch.each do |merge_request|
+ @project.merge_requests.where(source_branch: @branch_name).each do |merge_request|
merge_request.cache_merge_request_closes_issues!(@current_user)
end
end