提交 3a12a848 编写于 作者: R Rémy Coutable

Merge branch 'rails5-deprecation-render-nothing' into 'master'

Rails5 deprecation: :nothing option is deprecated, Use head method to respond with empty response body.

See merge request gitlab-org/gitlab-ce!23311
......@@ -233,7 +233,7 @@ class Projects::BlobController < Projects::ApplicationController
def validate_diff_params
if [:since, :to, :offset].any? { |key| params[key].blank? }
render nothing: true
head :ok
end
end
......
......@@ -105,7 +105,7 @@ class Projects::BranchesController < Projects::ApplicationController
redirect_to project_branches_path(@project), status: :see_other
end
format.js { render nothing: true, status: result[:return_code] }
format.js { head result[:return_code] }
format.json { render json: { message: result[:message] }, status: result[:return_code] }
end
end
......
......@@ -213,7 +213,7 @@ class Projects::MergeRequestsController < Projects::MergeRequests::ApplicationCo
def rebase
RebaseWorker.perform_async(@merge_request.id, current_user.id)
render nothing: true, status: :ok
head :ok
end
protected
......
---
title: render :nothing option is deprecated, Use head method to respond with empty
response body.
merge_request: 23311
author: Jasper Maes
type: other
......@@ -27,11 +27,11 @@ describe ControllerWithCrossProjectAccessCheck do
if: -> { if_condition }
def index
render nothing: true
head :ok
end
def show
render nothing: true
head :ok
end
def unless_condition
......@@ -88,15 +88,15 @@ describe ControllerWithCrossProjectAccessCheck do
if: -> { if_condition }
def index
render nothing: true
head :ok
end
def show
render nothing: true
head :ok
end
def edit
render nothing: true
head :ok
end
def unless_condition
......
......@@ -10,7 +10,7 @@ describe LfsRequest do
def show
storage_project
render nothing: true
head :ok
end
def project
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册