feat : update
CI / Verify (push) Successful in 59s
CI / Build immutable images and deploy (push) Successful in 2m11s

This commit is contained in:
2026-08-29 19:42:28 +00:00 Unverified
parent 1ec145a22e
commit 3f480ac143
9 changed files with 94 additions and 23 deletions
+1 -1
View File
@@ -130,7 +130,7 @@ export async function processCatalogSyncJob(jobId: string): Promise<void> {
const detail = detailRaw ? characterDetailSchema.parse(detailRaw) : null;
const avatarIcon = webpName(avatarIconName(value.CardImg));
return {
version, key, name: value.enName, element: value.element ?? null, rarity: rarity(value.qualityType), weaponType: value.weaponType ?? null,
version, key, name: value.enName, element: value.element ?? null, rarity: rarity(value.qualityType), weaponType: detail?.info?.weapon ?? value.weaponType ?? null,
imageKey: `catalog/${version}/characters/${avatarIcon}`,
sourceImage: `${API_ROOT}/assets/avataricon/${encodeURIComponent(avatarIcon)}`,
constellations: detail ? constellationSnapshot(detail, (icon) => `catalog/${version}/constellations/${webpName(icon)}`) : [],