forked from Trustie/forgeplus
rake导入项目,无语言处理
This commit is contained in:
parent
95f98710d6
commit
0b35f56212
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue