Merge branch 'develop' into standalone_develop
This commit is contained in:
commit
d665d0edb1
|
@ -17,7 +17,7 @@ module ProjectOperable
|
|||
owner.build_permit_team_projects!(id)
|
||||
# 避免自己创建的项目,却无法拥有访问权,因为该用户所在团队暂未获得项目访问权
|
||||
return if creator.nil? || owner.is_owner?(creator.id)
|
||||
add_member!(creator.id, "Manager")
|
||||
add_member!(creator.id, "Manager") if creator.is_a?(User)
|
||||
end
|
||||
|
||||
def add_member!(user_id, role_name='Developer')
|
||||
|
|
|
@ -51,7 +51,8 @@ class Projects::TransferService < ApplicationService
|
|||
|
||||
def gitea_update_owner
|
||||
begin
|
||||
@gitea_repo = Gitea::Repository::TransferService.call(owner&.gitea_token, owner&.login, project.identifier, new_owner&.login)
|
||||
@gitea_repo = $gitea_client.post_repos_transfer_by_owner_repo(owner&.login, project.identifier, {body: {new_owner: new_owner&.login}.to_json})
|
||||
# @gitea_repo = Gitea::Repository::TransferService.call(owner&.gitea_token, owner&.login, project.identifier, new_owner&.login)
|
||||
rescue Exception => e
|
||||
Rails.logger.info("##### Project transfer_service, gitea transfer error #{e}")
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue