diff options
author | Lin Jen-Shin <godfat@godfat.org> | 2016-12-08 17:27:50 +0800 |
---|---|---|
committer | Lin Jen-Shin <godfat@godfat.org> | 2016-12-08 17:27:50 +0800 |
commit | 23032467d4a1282f69e76bba921bd71c0083f7a8 (patch) | |
tree | 2b68847106a34417d82bac0f7f903f8ba79f4a42 /app/services | |
parent | 3fa3fcd7876262bb63966debd04d16ea219fad73 (diff) | |
download | gitlab-ce-23032467d4a1282f69e76bba921bd71c0083f7a8.tar.gz |
source_branch -> source_branch_name
Diffstat (limited to 'app/services')
-rw-r--r-- | app/services/git_operation_service.rb | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/app/services/git_operation_service.rb b/app/services/git_operation_service.rb index c8504ecf3cd..36c8b8ff575 100644 --- a/app/services/git_operation_service.rb +++ b/app/services/git_operation_service.rb @@ -134,27 +134,28 @@ GitOperationService = Struct.new(:user, :repository) do end end - def check_with_branch_arguments!(branch_name, source_branch, source_project) + def check_with_branch_arguments!( + branch_name, source_branch_name, source_project) return if repository.branch_exists?(branch_name) if repository.project != source_project - unless source_branch + unless source_branch_name raise ArgumentError, - 'Should also pass :source_branch if' + + 'Should also pass :source_branch_name if' + ' :source_project is different from current project' end - unless source_project.repository.commit(source_branch).try(:sha) + unless source_project.repository.commit(source_branch_name).try(:sha) raise Repository::CommitError.new( "Cannot find branch #{branch_name} nor" \ - " #{source_branch} from" \ + " #{source_branch_name} from" \ " #{source_project.path_with_namespace}") end - elsif source_branch - unless repository.commit(source_branch).try(:sha) + elsif source_branch_name + unless repository.commit(source_branch_name).try(:sha) raise Repository::CommitError.new( "Cannot find branch #{branch_name} nor" \ - " #{source_branch} from" \ + " #{source_branch_name} from" \ " #{repository.project.path_with_namespace}") end end |