summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-01-15 10:26:53 -0800
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-01-15 10:26:53 -0800
commitcc8815a60171a7af23ed7134ff8035ed7c52d73a (patch)
treefb9d8209d6d3e0ec9bffe443a11b4838801a1050
parent1fb64959b8e909ff46d3149de4de4ef1a5e77b73 (diff)
downloadgitlab-ci-cc8815a60171a7af23ed7134ff8035ed7c52d73a.tar.gz
Accept checkout_sha from GitLab
-rw-r--r--app/services/create_commit_service.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/services/create_commit_service.rb b/app/services/create_commit_service.rb
index 8e8671f..6526445 100644
--- a/app/services/create_commit_service.rb
+++ b/app/services/create_commit_service.rb
@@ -1,10 +1,10 @@
class CreateCommitService
def execute(project, params)
before_sha = params[:before]
- sha = params[:after]
+ sha = params[:checkout_sha] || params[:after]
origin_ref = params[:ref]
- unless origin_ref && sha
+ unless origin_ref && sha.present?
return false
end