优化权限代码

tmp
huang 10 years ago
parent 3aa73fba35
commit 2596f0a788

@ -608,12 +608,10 @@ class ProjectsController < ApplicationController
params[:project][:is_public] ? @project.is_public = 1 : @project.is_public = 0 params[:project][:is_public] ? @project.is_public = 1 : @project.is_public = 0
params[:project][:hidden_repo] ? @project.hidden_repo = 1 : @project.hidden_repo = 0 params[:project][:hidden_repo] ? @project.hidden_repo = 1 : @project.hidden_repo = 0
# 更新公开私有时同步gitlab公开私有 # 更新公开私有时同步gitlab公开私有
unless @project.gpid.nil?
g = Gitlab.client g = Gitlab.client
gproject = g.project(@project.gpid) gproject = g.project(@project.gpid)
if params[:project][:is_public] params[:project][:is_public] ? g.edit_project(gproject.id, 20) : g.edit_project(gproject.id, 0)
g.edit_project(gproject.id, 20)
else
g.edit_project(gproject.id, 0)
end end
# end # end
if validate_parent_id && @project.save if validate_parent_id && @project.save

Loading…
Cancel
Save