diff options
author | Felipe Artur <felipefac@gmail.com> | 2017-11-21 20:11:11 +0300 |
---|---|---|
committer | Felipe Artur <felipefac@gmail.com> | 2017-12-05 17:54:10 +0300 |
commit | 8f78ba554d8cc7ff90a0f1c98b6f641afbc5b4ae (patch) | |
tree | 6bb893f160f00e45a68aab63ee5d504b2cf41e50 | |
parent | fe673b492769dc888268a1b2ac25342faa18a817 (diff) |
Improve MergeRequest#head_pipeline
-rw-r--r-- | app/models/merge_request.rb | 6 |
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 |