mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-05-10 06:49:49 +08:00
rake导入项目,无语言处理
This commit is contained in:
@@ -12,7 +12,7 @@ namespace :sync_outer_repo do
|
||||
project = user.projects.find_by(identifier: row[4])
|
||||
unless project.present?
|
||||
p_category = ProjectCategory.find_or_create_by(name: row[6])
|
||||
p_language = ProjectLanguage.find_or_create_by(name: row[7].split("/")[0])
|
||||
p_language = ProjectLanguage.find_or_create_by(name: row[7].to_s.split("/")[0]) if row[7]
|
||||
p_license = License.find_by(name: row[8])
|
||||
|
||||
mirror_params = {
|
||||
@@ -21,7 +21,7 @@ namespace :sync_outer_repo do
|
||||
description: row[9],
|
||||
repository_name: row[4],
|
||||
project_category_id: p_category.id,
|
||||
project_language_id: p_language.id,
|
||||
project_language_id: p_language&.id,
|
||||
clone_addr: row[10]
|
||||
}
|
||||
Projects::MigrateService.call(user, mirror_params)
|
||||
|
||||
Reference in New Issue
Block a user