fix: changelog default value and referrals map syntax

- 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 <noreply@anthropic.com>
This commit is contained in:
hailin 2025-12-09 07:00:02 -08:00
parent 586dfda8f7
commit 58a359d9b3
2 changed files with 2 additions and 2 deletions

View File

@ -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,

View File

@ -230,7 +230,7 @@ class _ProfilePageState extends ConsumerState<ProfilePage> {
_leaderboardRank = referralInfo.leaderboardRank;
//
_referrals = directReferrals.referrals.map((r) => {
_referrals = directReferrals.referrals.map((r) => <String, dynamic>{
'serial': r.userId,
'personal': 0, // API暂未返回个人认种量
'team': r.teamCount,