FIX sync repository identifier

dev_forge
Jasder 5 years ago
parent 1344293506
commit 4a4ced0edd

@ -12,7 +12,7 @@ class Repositories::CreateService < ApplicationService
ActiveRecord::Base.transaction do
if @repository.save!
gitea_repository = Gitea::Repository::CreateService.new(user.gitea_token, gitea_repository_params).call
sync_project(gitea_repository)
sync_project(@repository, gitea_repository)
sync_repository(@repository, gitea_repository)
end
@repository
@ -24,7 +24,8 @@ class Repositories::CreateService < ApplicationService
private
def sync_project(gitea_repository)
def sync_project(repository, gitea_repository)
project.update_column('identifier', repository.identifier)
project.update_columns(gpid: gitea_repository["id"]) if gitea_repository
end

Loading…
Cancel
Save