FIX create oauth bug

This commit is contained in:
Jasder 2020-07-21 14:17:19 +08:00
parent 15fc5de3de
commit 5d34ac68d5
1 changed files with 2 additions and 1 deletions

View File

@ -20,6 +20,7 @@ class DevOps::CloudAccountsController < ApplicationController
cloud_account = DevOps::CloudAccount.new(create_params) cloud_account = DevOps::CloudAccount.new(create_params)
cloud_account.user = current_user cloud_account.user = current_user
cloud_account.repo_id = @repo.id cloud_account.repo_id = @repo.id
cloud_account.project_id = @repo.project.id
cloud_account.save! cloud_account.save!
end end
@ -31,7 +32,7 @@ class DevOps::CloudAccountsController < ApplicationController
redirect_uri: gitea_oauth['redirect_uris'], redirect_uri: gitea_oauth['redirect_uris'],
gitea_oauth_id: gitea_oauth['id'], gitea_oauth_id: gitea_oauth['id'],
user_id: current_user.id, user_id: current_user.id,
project_id: devops_params[:project_id]) project_id: @repo.project.id)
oauth.save oauth.save
rpc_secret = SecureRandom.hex 16 rpc_secret = SecureRandom.hex 16