Merge pull request '调整错误信息' (#91) from KingChan/forgeplus:chenjing into standalone_develop

This commit is contained in:
KingChan 2023-07-20 17:26:43 +08:00
commit 3741445d2b
1 changed files with 1 additions and 1 deletions

View File

@ -28,7 +28,7 @@ class ForksController < ApplicationController
if params[:organization].present?
return render_forbidden('参数错误当organization存在时不允许fork重命名') if params[:new_identifier].present? || params[:new_name].present?
@organization = Organization.find_by(login:params[:organization])
return render_forbidden('仓库不存在') unless @organization.present?
return render_forbidden('组织不存在') unless @organization.present?
return render_forbidden('你没有权限操作') unless @organization.is_admin?(current_user.id)
return render_result(-1, "fork失败组织已拥有了这个项目") if @organization && Project.exists?(user_id: [@organization.id], identifier: (params[:new_identifier] || @project.identifier))
return render_result(-1, "fork失败请联系系统管理员") if gitea_check_exit(@organization)