From 0b35f56212901d937b2e7d5df22420832649142b Mon Sep 17 00:00:00 2001 From: xiaoxiaoqiong Date: Fri, 27 May 2022 14:31:29 +0800 Subject: [PATCH] =?UTF-8?q?rake=E5=AF=BC=E5=85=A5=E9=A1=B9=E7=9B=AE,?= =?UTF-8?q?=E6=97=A0=E8=AF=AD=E8=A8=80=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/tasks/sync_outer_repo.rake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/tasks/sync_outer_repo.rake b/lib/tasks/sync_outer_repo.rake index 40b9b6615..6f9ba2458 100644 --- a/lib/tasks/sync_outer_repo.rake +++ b/lib/tasks/sync_outer_repo.rake @@ -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)