fix bug endka
All checks were successful
Gitea Auto Deploy / Deploy-Container (push) Successful in 1m38s
All checks were successful
Gitea Auto Deploy / Deploy-Container (push) Successful in 1m38s
This commit is contained in:
@@ -41,9 +41,9 @@ export default function EnkaImport() {
|
|||||||
rank: character.rank ?? 0,
|
rank: character.rank ?? 0,
|
||||||
level: character.level,
|
level: character.level,
|
||||||
lightcone: {
|
lightcone: {
|
||||||
level: character.equipment.level,
|
level: character.equipment?.level ?? 0,
|
||||||
rank: character.equipment.rank,
|
rank: character.equipment?.rank ?? 0,
|
||||||
item_id: character.equipment.tid,
|
item_id: character.equipment?.tid ?? "",
|
||||||
},
|
},
|
||||||
relics: character.relicList.map((relic) => ({
|
relics: character.relicList.map((relic) => ({
|
||||||
level: relic.level,
|
level: relic.level,
|
||||||
@@ -80,9 +80,9 @@ export default function EnkaImport() {
|
|||||||
rank: character.rank ?? 0,
|
rank: character.rank ?? 0,
|
||||||
level: character.level,
|
level: character.level,
|
||||||
lightcone: {
|
lightcone: {
|
||||||
level: character.equipment.level,
|
level: character.equipment?.level ?? 0,
|
||||||
rank: character.equipment.rank,
|
rank: character.equipment?.rank ?? 0,
|
||||||
item_id: character.equipment.tid,
|
item_id: character.equipment?.tid ?? "",
|
||||||
},
|
},
|
||||||
relics: character.relicList.map((relic) => ({
|
relics: character.relicList.map((relic) => ({
|
||||||
level: relic.level,
|
level: relic.level,
|
||||||
@@ -109,8 +109,8 @@ export default function EnkaImport() {
|
|||||||
filterData.forEach((character) => {
|
filterData.forEach((character) => {
|
||||||
const newAvatar = { ...listAvatars[character.avatarId.toString()] }
|
const newAvatar = { ...listAvatars[character.avatarId.toString()] }
|
||||||
if (Object.keys(newAvatar).length !== 0) {
|
if (Object.keys(newAvatar).length !== 0) {
|
||||||
newAvatar.level = character.level
|
newAvatar.level = character.level ?? 0
|
||||||
newAvatar.promotion = character.promotion
|
newAvatar.promotion = character.promotion ?? 0
|
||||||
newAvatar.data = {
|
newAvatar.data = {
|
||||||
rank: character.rank ?? 0,
|
rank: character.rank ?? 0,
|
||||||
skills: character.skillTreeList.reduce((acc, skill) => {
|
skills: character.skillTreeList.reduce((acc, skill) => {
|
||||||
@@ -198,14 +198,14 @@ export default function EnkaImport() {
|
|||||||
key: character.avatarId,
|
key: character.avatarId,
|
||||||
avatar_id: character.avatarId,
|
avatar_id: character.avatarId,
|
||||||
rank: character.rank ?? 0,
|
rank: character.rank ?? 0,
|
||||||
level: character.level,
|
level: character.level ?? 0,
|
||||||
lightcone: {
|
lightcone: {
|
||||||
level: character.equipment.level,
|
level: character.equipment?.level ?? 0,
|
||||||
rank: character.equipment.rank,
|
rank: character.equipment?.rank ?? 0,
|
||||||
item_id: character.equipment.tid,
|
item_id: character.equipment?.tid ?? "",
|
||||||
},
|
},
|
||||||
relics: character.relicList.map((relic) => ({
|
relics: character.relicList.map((relic) => ({
|
||||||
level: relic.level,
|
level: relic.level ?? 0,
|
||||||
relic_id: relic.tid,
|
relic_id: relic.tid,
|
||||||
relic_set_id: parseInt(relic.tid.toString().slice(1, -1), 10),
|
relic_set_id: parseInt(relic.tid.toString().slice(1, -1), 10),
|
||||||
})),
|
})),
|
||||||
|
|||||||
@@ -46,13 +46,13 @@ export function converterOneEnkaDataToAvatarStore(data: AvatarEnkaDetail, count:
|
|||||||
const profile: AvatarProfileStore = {
|
const profile: AvatarProfileStore = {
|
||||||
profile_name: `Enka Profile ${count}`,
|
profile_name: `Enka Profile ${count}`,
|
||||||
lightcone: {
|
lightcone: {
|
||||||
level: data.equipment.level,
|
level: data.equipment?.level ?? 0,
|
||||||
item_id: data.equipment.tid,
|
item_id: data.equipment?.tid ?? "",
|
||||||
rank: data.equipment.rank,
|
rank: data.equipment?.rank ?? 0,
|
||||||
promotion: data.equipment.promotion,
|
promotion: data.equipment?.promotion ?? 0,
|
||||||
},
|
},
|
||||||
relics: Object.fromEntries(data.relicList.map((relic) => [relic.tid.toString()[relic.tid.toString().length - 1], {
|
relics: Object.fromEntries(data.relicList.map((relic) => [relic.tid.toString()[relic.tid.toString().length - 1], {
|
||||||
level: relic.level,
|
level: relic.level ?? 0,
|
||||||
relic_id: relic.tid,
|
relic_id: relic.tid,
|
||||||
relic_set_id: parseInt(relic.tid.toString().slice(1, -1), 10),
|
relic_set_id: parseInt(relic.tid.toString().slice(1, -1), 10),
|
||||||
main_affix_id: relic.mainAffixId,
|
main_affix_id: relic.mainAffixId,
|
||||||
|
|||||||
Reference in New Issue
Block a user