From c141c3f6cd2a1017f2dad39507348c4f4ff615af Mon Sep 17 00:00:00 2001 From: hailin Date: Mon, 12 Jan 2026 03:50:29 -0800 Subject: [PATCH] fix: TypeScript null check for originalUserId Co-Authored-By: Claude Opus 4.5 --- .../src/application/services/users.service.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/services/mining-admin-service/src/application/services/users.service.ts b/backend/services/mining-admin-service/src/application/services/users.service.ts index e9774bde..6d918f92 100644 --- a/backend/services/mining-admin-service/src/application/services/users.service.ts +++ b/backend/services/mining-admin-service/src/application/services/users.service.ts @@ -587,7 +587,9 @@ export class UsersService { }); const userIdToSeq = new Map( - ancestorReferrals.map((r) => [r.originalUserId.toString(), r.accountSequence]), + ancestorReferrals + .filter((r) => r.originalUserId !== null) + .map((r) => [r.originalUserId!.toString(), r.accountSequence]), ); // 按顺序获取每个祖先的详细信息