From 7499d8af8979dc9c6e90bdb434fc476d330950af Mon Sep 17 00:00:00 2001 From: yystopf Date: Mon, 29 Nov 2021 14:43:29 +0800 Subject: [PATCH] fix: project private params to boolean --- app/services/projects/create_service.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/projects/create_service.rb b/app/services/projects/create_service.rb index 72ad8f161..025883805 100644 --- a/app/services/projects/create_service.rb +++ b/app/services/projects/create_service.rb @@ -60,6 +60,6 @@ class Projects::CreateService < ApplicationService # end def repo_is_public - params[:private].blank? ? true : !params[:private] + params[:private].blank? ? true : !(ActiveModel::Type::Boolean.new.cast(params[:private]).nil? ? false : ActiveModel::Type::Boolean.new.cast(params[:private])) end end