fix: 发布拼消消后进入作品详情

This commit is contained in:
kdletters
2026-06-05 00:45:40 +08:00
parent 0c7fc0b26f
commit 2a271876ac

View File

@@ -10418,11 +10418,19 @@ export function PlatformEntryFlowShellImpl({
]); ]);
void refreshPuzzleClearShelf(); void refreshPuzzleClearShelf();
void refreshPuzzleClearGallery(); void refreshPuzzleClearGallery();
const publicWorkCode = buildPuzzleClearPublicWorkCode(
response.item.summary.profileId,
);
setSelectedPublicWorkDetail(
mapPuzzleClearWorkToPlatformGalleryCard(response.item),
);
setPublicWorkDetailError(null);
selectionStageRef.current = 'work-detail';
setSelectionStage('work-detail');
pushAppHistoryPath(buildPublicWorkStagePath('work-detail', publicWorkCode));
openPublishShareModal({ openPublishShareModal({
title: response.item.summary.workTitle || '拼消消', title: response.item.summary.workTitle || '拼消消',
publicWorkCode: buildPuzzleClearPublicWorkCode( publicWorkCode,
response.item.summary.profileId,
),
stage: 'work-detail', stage: 'work-detail',
}); });
} catch (error) { } catch (error) {