Commit 7d03bacf authored by Jonathan Schafer's avatar Jonathan Schafer

Add boolean conversion for parameter

parent 701a6fd0
...@@ -105,7 +105,7 @@ class Projects::IssuesController < Projects::ApplicationController ...@@ -105,7 +105,7 @@ class Projects::IssuesController < Projects::ApplicationController
build_params = issue_create_params.merge( build_params = issue_create_params.merge(
merge_request_to_resolve_discussions_of: params[:merge_request_to_resolve_discussions_of], merge_request_to_resolve_discussions_of: params[:merge_request_to_resolve_discussions_of],
discussion_to_resolve: params[:discussion_to_resolve], discussion_to_resolve: params[:discussion_to_resolve],
confidential: issue_create_params[:confidential] || !!Gitlab::Utils.to_boolean(params[:issue][:confidential]) confidential: confidential_issue?
) )
service = ::Issues::BuildService.new(project, current_user, build_params) service = ::Issues::BuildService.new(project, current_user, build_params)
...@@ -393,6 +393,11 @@ class Projects::IssuesController < Projects::ApplicationController ...@@ -393,6 +393,11 @@ class Projects::IssuesController < Projects::ApplicationController
action_name == 'service_desk' action_name == 'service_desk'
end end
def confidential_issue?
!!Gitlab::Utils.to_boolean(issue_create_params[:confidential]) ||
!!Gitlab::Utils.to_boolean(params[:issue][:confidential])
end
def run_null_hypothesis_experiment def run_null_hypothesis_experiment
experiment(:null_hypothesis, project: project) do |e| experiment(:null_hypothesis, project: project) do |e|
e.use { } # define the control e.use { } # define the control
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment