From fdd248bcf66b6a568b42eed311c325f93ac96f92 Mon Sep 17 00:00:00 2001 From: undefined Date: Wed, 22 Nov 2023 08:17:54 +0800 Subject: [PATCH] migrate: hustoj: handle empty source --- packages/migrate/scripts/hustoj.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/migrate/scripts/hustoj.ts b/packages/migrate/scripts/hustoj.ts index c31190c2..4f837e43 100644 --- a/packages/migrate/scripts/hustoj.ts +++ b/packages/migrate/scripts/hustoj.ts @@ -186,7 +186,7 @@ export async function run({ const pid = await ProblemModel.add( domainId, `P${pdoc.problem_id}`, pdoc.title, content, - 1, pdoc.source.split(' ').map((i) => i.trim()).filter((i) => i), + 1, pdoc.source?.trim().length ? pdoc.source.split(' ').map((i) => i.trim()).filter((i) => i) : [], { hidden: pdoc.defunct === 'Y' }, ); pidMap[pdoc.problem_id] = pid;