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:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-08-11 14:04:38 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-08-11 14:04:38 +0300
commit9d029a05f1a6e35228bfb094ad2bd8369b7ee45f (patch)
tree7620301fa2fdf6af222716d54525f6d1ce4e2d03 /app/services
parent40b1703263bbeb35e54d21c8f0c2a575d6965a9f (diff)
Revert "Merge branch 'web-editor-rugged' into 'master'"
This reverts commit 5a1aa49b5533593dc4c6de82279fe44f5f15616c, reversing changes made to a675bea2c1c1d5d6923cb97b8714eb72d4e4ff9b. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'app/services')
-rw-r--r--app/services/files/delete_service.rb13
1 files changed, 6 insertions, 7 deletions
diff --git a/app/services/files/delete_service.rb b/app/services/files/delete_service.rb
index fabcdc19648..1497a0f883b 100644
--- a/app/services/files/delete_service.rb
+++ b/app/services/files/delete_service.rb
@@ -19,15 +19,14 @@ module Files
return error("You can only edit text files")
end
- sha = repository.remove_file(
- current_user,
- path,
- params[:commit_message],
- ref
+ delete_file_action = Gitlab::Satellite::DeleteFileAction.new(current_user, project, ref, path)
+
+ deleted_successfully = delete_file_action.commit!(
+ nil,
+ params[:commit_message]
)
- if sha
- after_commit(sha)
+ if deleted_successfully
success
else
error("Your changes could not be committed, because the file has been changed")