|
|
|
@@ -193,6 +193,11 @@ class ProjectsController < ApplicationController |
|
|
|
default_branch: @project.default_branch |
|
|
|
} |
|
|
|
Gitea::Repository::UpdateService.call(@owner, @project.identifier, gitea_params) |
|
|
|
elsif project_params.has_key?("has_actions") |
|
|
|
gitea_params = { |
|
|
|
has_actions: project_params[:has_actions] |
|
|
|
} |
|
|
|
Gitea::Repository::UpdateService.call(@owner, @project.identifier, gitea_params) |
|
|
|
else |
|
|
|
validate_params = project_params.slice(:name, :description, |
|
|
|
:project_category_id, :project_language_id, :private, :identifier) |
|
|
|
@@ -347,7 +352,7 @@ class ProjectsController < ApplicationController |
|
|
|
|
|
|
|
def project_params |
|
|
|
params.permit(:user_id, :name, :description, :repository_name, :website, :lesson_url, :default_branch, :identifier, |
|
|
|
:project_category_id, :project_language_id, :license_id, :ignore_id, :private, |
|
|
|
:project_category_id, :project_language_id, :license_id, :ignore_id, :private, :has_actions, |
|
|
|
:blockchain, :blockchain_token_all, :blockchain_init_token, :pr_view_admin) |
|
|
|
end |
|
|
|
|
|
|
|
|