diff options
author | Nick Thomas <nick@gitlab.com> | 2018-11-09 16:33:50 +0000 |
---|---|---|
committer | Nick Thomas <nick@gitlab.com> | 2018-11-09 16:33:50 +0000 |
commit | 8d74ef331c4f2d391279f178ebb02c28a56205ac (patch) | |
tree | 4232aed4c18ce449e9db99e93374552a49646051 /app/services | |
parent | 57cee17673a711ff023fd1a9766defefd0103a9f (diff) | |
parent | 2331d3af63122e7b2419bce2e5e6e5bdc63cd2d8 (diff) | |
download | gitlab-ce-8d74ef331c4f2d391279f178ebb02c28a56205ac.tar.gz |
Merge branch 'rs-revert-api' into 'master'
Add revert to commits API
Closes gitlab-org/release/framework#48
See merge request gitlab-org/gitlab-ce!22919
Diffstat (limited to 'app/services')
-rw-r--r-- | app/services/commits/change_service.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/app/services/commits/change_service.rb b/app/services/commits/change_service.rb index 2fbd442fc2e..fbf71f02837 100644 --- a/app/services/commits/change_service.rb +++ b/app/services/commits/change_service.rb @@ -24,8 +24,12 @@ module Commits start_project: @start_project, start_branch_name: @start_branch) rescue Gitlab::Git::Repository::CreateTreeError - error_msg = "Sorry, we cannot #{action.to_s.dasherize} this #{@commit.change_type_title(current_user)} automatically. - This #{@commit.change_type_title(current_user)} may already have been #{action.to_s.dasherize}ed, or a more recent commit may have updated some of its content." + act = action.to_s.dasherize + type = @commit.change_type_title(current_user) + + error_msg = "Sorry, we cannot #{act} this #{type} automatically. " \ + "This #{type} may already have been #{act}ed, or a more recent " \ + "commit may have updated some of its content." raise ChangeError, error_msg end end |