Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Artur <felipefac@gmail.com>2017-11-21 20:11:11 +0300
committerFelipe Artur <felipefac@gmail.com>2017-12-05 17:54:10 +0300
commit8f78ba554d8cc7ff90a0f1c98b6f641afbc5b4ae (patch)
tree6bb893f160f00e45a68aab63ee5d504b2cf41e50
parentfe673b492769dc888268a1b2ac25342faa18a817 (diff)
Improve MergeRequest#head_pipeline
-rw-r--r--app/models/merge_request.rb6
1 files changed, 1 insertions, 5 deletions
diff --git a/app/models/merge_request.rb b/app/models/merge_request.rb
index d2ed6f7a8ae..b9158d3c863 100644
--- a/app/models/merge_request.rb
+++ b/app/models/merge_request.rb
@@ -146,11 +146,7 @@ class MergeRequest < ActiveRecord::Base
end
def head_pipeline
- return unless head_pipeline_id
-
- last_pipeline = Ci::Pipeline.find(head_pipeline_id)
-
- last_pipeline.sha == diff_head_sha ? last_pipeline : nil
+ super&.sha == diff_head_sha ? super : nil
end
# Pattern used to extract `!123` merge request references from text