fixed 提交日志记录用户信息,仓库关联
This commit is contained in:
parent
ed0655452c
commit
5fcf789e63
|
@ -13,7 +13,9 @@ class CommitLogsController < ApplicationController
|
|||
repository_id = params[:repository][:id]
|
||||
repository_name = params[:repository][:name]
|
||||
repository_full_name = params[:repository][:full_name]
|
||||
project = Project.where(identifier: repository_name).where(user_id: user.id)&.first
|
||||
owner_name = repository_full_name.split("/")[0]
|
||||
owner = User.find_by(login: owner_name)
|
||||
project = Project.where(identifier: repository_name).where(user_id: owner&.id)&.first
|
||||
project = Project.where(identifier: repository_name).where(gpid: repository_id)&.first if project.blank?
|
||||
CommitLog.create(user: user, project: project, repository_id: repository_id,
|
||||
name: repository_name, full_name: repository_full_name,
|
||||
|
|
Loading…
Reference in New Issue