优化历史包袱,修复发布页面默认0 恢哈伏笔

This commit is contained in:
yml2213
2026-05-23 09:41:45 +08:00
parent d1f46fd02e
commit 40f5252b2e
12 changed files with 101 additions and 335 deletions
+1 -10
View File
@@ -127,16 +127,7 @@ export function mergeListingPublishOptions(options?: Partial<ListingPublishOptio
login_method_options: options?.login_method_options?.length ? options.login_method_options : defaultListingPublishOptions.login_method_options,
region_options: options?.region_options?.length ? options.region_options : defaultListingPublishOptions.region_options,
skin_groups: options?.skin_groups?.length ? options.skin_groups : defaultListingPublishOptions.skin_groups,
quantity_items: options?.quantity_items?.length
? normalizeQuantityItems(options.quantity_items as PublishQuantityItem[])
: defaultListingPublishOptions.quantity_items,
quantity_items: options?.quantity_items?.length ? options.quantity_items as PublishQuantityItem[] : defaultListingPublishOptions.quantity_items,
screenshot_slots: options?.screenshot_slots?.length ? options.screenshot_slots as PublishScreenshotSlot[] : defaultListingPublishOptions.screenshot_slots,
}
}
function normalizeQuantityItems(items: PublishQuantityItem[]): PublishQuantityItem[] {
return items.map((item) => ({
...item,
key: String(item.key) === 'armor6Ammo' ? 'level6Ammo' : item.key,
}))
}