diff --git a/packages/shared/src/contracts/generated/ProfileMembershipResponse.ts b/packages/shared/src/contracts/generated/ProfileMembershipResponse.ts index fa5fd8db4..0dd646fd0 100644 --- a/packages/shared/src/contracts/generated/ProfileMembershipResponse.ts +++ b/packages/shared/src/contracts/generated/ProfileMembershipResponse.ts @@ -5,7 +5,7 @@ import type { ProfileMembershipStatusToken } from "./ProfileMembershipStatusToke export type ProfileMembershipResponse = { /** - * 会员状态 token:`normal` / `active`;未知取值按 `active` 兜底。 + * 会员状态 token:`normal` / `active`;Rust 客户端反序列化时未知取值按 `active` 兜底,TS 侧不做运行期归一化。 */ status: ProfileMembershipStatusToken, /** diff --git a/server-rs/crates/shared-contracts/src/runtime.rs b/server-rs/crates/shared-contracts/src/runtime.rs index 03a7bc41b..d04269aa8 100644 --- a/server-rs/crates/shared-contracts/src/runtime.rs +++ b/server-rs/crates/shared-contracts/src/runtime.rs @@ -558,7 +558,7 @@ pub struct ProfileMembershipPlanResponse { ) )] pub struct ProfileMembershipResponse { - /// 会员状态 token:`normal` / `active`;未知取值按 `active` 兜底。 + /// 会员状态 token:`normal` / `active`;Rust 客户端反序列化时未知取值按 `active` 兜底,TS 侧不做运行期归一化。 #[serde(deserialize_with = "deserialize_forward_compat_membership_status")] pub status: ProfileMembershipStatusToken, /// 当前档位 token;非会员与已到期都是 `normal`;未知取值按 `max` 兜底。