|
|
|
@@ -108,7 +108,7 @@ class ProjectsController < ApplicationController |
|
|
|
ActiveRecord::Base.transaction do |
|
|
|
# TODO: |
|
|
|
# 临时特殊处理修改website、lesson_url操作方法 |
|
|
|
if project_params.has_key?("website") |
|
|
|
if project_params.has_key?("website") || project_params.has_key?("default_branch") |
|
|
|
@project.update(project_params) |
|
|
|
else |
|
|
|
validate_params = project_params.slice(:name, :description, |
|
|
|
@@ -213,7 +213,7 @@ class ProjectsController < ApplicationController |
|
|
|
|
|
|
|
private |
|
|
|
def project_params |
|
|
|
params.permit(:user_id, :name, :description, :repository_name, :website, :lesson_url, |
|
|
|
params.permit(:user_id, :name, :description, :repository_name, :website, :lesson_url, :default_branch, |
|
|
|
:project_category_id, :project_language_id, :license_id, :ignore_id, :private) |
|
|
|
end |
|
|
|
|
|
|
|
|