下赛季通行证选项 增加开关

This commit is contained in:
yml2213
2026-09-03 20:06:28 +08:00
parent 208f12ddb4
commit e418a4dfb1
12 changed files with 1249 additions and 25 deletions
@@ -99,6 +99,7 @@ export interface ListingPublishAgreements {
}
export interface ListingPublishOptions {
next_season_pass_enabled: boolean
server_options: string[]
face_options: string[]
rank_options: string[]
@@ -118,6 +119,7 @@ export interface ListingPublishOptions {
}
export const emptyListingPublishOptions: ListingPublishOptions = {
next_season_pass_enabled: false,
server_options: [],
face_options: [],
rank_options: [],
@@ -206,6 +208,7 @@ export function mergeListingPublishOptions(
options?: Partial<ListingPublishOptions>
): ListingPublishOptions {
return {
next_season_pass_enabled: options?.next_season_pass_enabled === true,
server_options: normalizeStringList(options?.server_options),
face_options: normalizeStringList(options?.face_options),
rank_options: normalizeStringList(options?.rank_options),