summaryrefslogtreecommitdiff
path: root/app/controllers/commit_controller.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/commit_controller.rb')
-rw-r--r--app/controllers/commit_controller.rb43
1 files changed, 0 insertions, 43 deletions
diff --git a/app/controllers/commit_controller.rb b/app/controllers/commit_controller.rb
deleted file mode 100644
index a164de33107..00000000000
--- a/app/controllers/commit_controller.rb
+++ /dev/null
@@ -1,43 +0,0 @@
-# Controller for a specific Commit
-#
-# Not to be confused with CommitsController, plural.
-class CommitController < ProjectResourceController
- # Authorize
- before_filter :authorize_read_project!
- before_filter :authorize_code_access!
- before_filter :require_non_empty_project
-
- def show
- result = CommitLoadContext.new(project, current_user, params).execute
-
- @commit = result[:commit]
-
- if @commit.nil?
- git_not_found!
- return
- end
-
- @suppress_diff = result[:suppress_diff]
-
- @note = result[:note]
- @line_notes = result[:line_notes]
- @notes_count = result[:notes_count]
- @target_type = :commit
- @target_id = @commit.id
-
- @comments_allowed = @reply_allowed = true
- @comments_target = { noteable_type: 'Commit',
- commit_id: @commit.id }
-
- respond_to do |format|
- format.html do
- if result[:status] == :huge_commit
- render "huge_commit" and return
- end
- end
-
- format.diff { render text: @commit.to_diff }
- format.patch { render text: @commit.to_patch }
- end
- end
-end