From 23c2e27a719e0eac51ee89a98e9990de0dd6592f Mon Sep 17 00:00:00 2001 From: Andrey Sobolev Date: Wed, 4 Oct 2023 10:46:23 +0700 Subject: [PATCH] QFIX: Child info could be empty Signed-off-by: Andrey Sobolev --- models/tracker/src/migration.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/tracker/src/migration.ts b/models/tracker/src/migration.ts index faed6df9fbb..e35350d74e3 100644 --- a/models/tracker/src/migration.ts +++ b/models/tracker/src/migration.ts @@ -103,7 +103,7 @@ async function fixSpentTime (client: MigrationClient): Promise { const issues = await client.find(DOMAIN_TASK, { reportedTime: { $gt: 0 } }) for (const issue of issues) { const childInfo = issue.childInfo - for (const child of childInfo) { + for (const child of childInfo ?? []) { child.reportedTime = child.reportedTime * 8 } await client.update(DOMAIN_TASK, { _id: issue._id }, { reportedTime: issue.reportedTime * 8, childInfo })