このコミットが含まれているのは:
2026-07-15 08:03:25 +09:00
コミット 58828597d7
7個のファイルの変更156行の追加33行の削除
+24 -4
ファイルの表示
@@ -175,13 +175,33 @@ export const mergeImportResults = (
const resultMap = new Map (results.map (row => [row.sourceRow, row]))
return rows.map (row => {
const result = resultMap.get (row.sourceRow)
return result
? {
if (result == null)
return row
switch (result.status)
{
case 'created':
return {
...row,
importStatus: result.status,
importStatus: 'created',
createdPostId: result.post?.id,
existingPostId: undefined,
importErrors: result.errors }
: row
case 'skipped':
return {
...row,
importStatus: 'skipped',
createdPostId: undefined,
existingPostId: result.existingPostId,
importErrors: result.errors }
case 'failed':
return {
...row,
importStatus: 'failed',
createdPostId: undefined,
existingPostId: undefined,
importErrors: result.errors }
}
})
}