From 58a359d9b35a734e5eca2f9e2b03ea185098bd79 Mon Sep 17 00:00:00 2001 From: hailin Date: Tue, 9 Dec 2025 07:00:02 -0800 Subject: [PATCH] fix: changelog default value and referrals map syntax MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - admin-service: provide default empty string for optional changelog - profile page: fix map literal syntax for referrals list 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .../admin-service/src/api/controllers/version.controller.ts | 2 +- .../lib/features/profile/presentation/pages/profile_page.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/services/admin-service/src/api/controllers/version.controller.ts b/backend/services/admin-service/src/api/controllers/version.controller.ts index 7ec7681a..f79bdb93 100644 --- a/backend/services/admin-service/src/api/controllers/version.controller.ts +++ b/backend/services/admin-service/src/api/controllers/version.controller.ts @@ -348,7 +348,7 @@ export class VersionController { dto.platform, file.buffer, file.originalname, - dto.changelog, + dto.changelog ?? '', dto.isForceUpdate ?? false, 'admin', // TODO: Get from JWT token dto.versionCode, diff --git a/frontend/mobile-app/lib/features/profile/presentation/pages/profile_page.dart b/frontend/mobile-app/lib/features/profile/presentation/pages/profile_page.dart index 9ae86749..dfb7633c 100644 --- a/frontend/mobile-app/lib/features/profile/presentation/pages/profile_page.dart +++ b/frontend/mobile-app/lib/features/profile/presentation/pages/profile_page.dart @@ -230,7 +230,7 @@ class _ProfilePageState extends ConsumerState { _leaderboardRank = referralInfo.leaderboardRank; // 转换直推列表格式 - _referrals = directReferrals.referrals.map((r) => { + _referrals = directReferrals.referrals.map((r) => { 'serial': r.userId, 'personal': 0, // API暂未返回个人认种量 'team': r.teamCount,