修复作者昵称降级和关系列表无效链接
Project CI / AI game creator shell Rust crates (pull_request) Successful in 5m56s
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Successful in 6m45s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Successful in 7m42s
Project CI / Backend tests (pull_request) Successful in 8m33s
Project CI / Frontend tests (pull_request) Successful in 3m17s
Project CI / AI game creator shell web tests (pull_request) Successful in 2m59s
Project CI / Repository checks (pull_request) Successful in 5m3s
Project CI / Native shell tests (pull_request) Successful in 6m49s

作者昵称仅使用补查结果,空名保留可访问的主页链接与关注操作
严格校验关系列表 tab,无效链接不请求列表并保留返回入口
纠正作者插槽注释,补充定向测试并同步工程文档和排障记忆
This commit is contained in:
2026-10-05 21:29:20 +08:00
parent bdcf67cb5f
commit 0c8554d113
9 changed files with 131 additions and 12 deletions
@@ -680,6 +680,7 @@ export function PlatformEntryFlowShellImpl({
typeof window === 'undefined' ? '' : window.location.search,
);
const gameId = gameSearchParams.get('id');
const creatorConnectionTab = gameSearchParams.get('tab');
const publishGameId = gameSearchParams.get('game');
const avatarUrl = authUi?.user?.avatarUrl?.trim() || null;
const avatarLabel = resolveActiveUserAvatarLabel(authUi?.user);
@@ -910,9 +911,10 @@ export function PlatformEntryFlowShellImpl({
<CreatorConnectionsPage
id={gameId}
tab={
gameSearchParams.get('tab') === 'followers'
? 'followers'
: 'following'
creatorConnectionTab === 'following' ||
creatorConnectionTab === 'followers'
? creatorConnectionTab
: null
}
onOpenCreator={openCreator}
onOpenConnections={openCreatorConnections}