diff --git a/server-rs/crates/shared-contracts/src/game_distribution.rs b/server-rs/crates/shared-contracts/src/game_distribution.rs index 38cf524fa..710dd45bf 100644 --- a/server-rs/crates/shared-contracts/src/game_distribution.rs +++ b/server-rs/crates/shared-contracts/src/game_distribution.rs @@ -507,6 +507,8 @@ pub struct GameDistributionSource { #[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)] #[serde(rename_all = "camelCase")] pub struct GameDistributionSourceResponse { + // TODO(rename-refactor): 字段名 `forkSource` 与类型 `GameDistributionSource` 不一致;待网页/原生 + // 读面(`.forkSource` 用法与测试夹具)同批切换后改名为 `source`——公开契约破坏性改名。 pub fork_source: GameDistributionSource, }