feat: improve character update logic and handle haki fields more effectively

This commit is contained in:
2026-03-01 23:35:20 +01:00
parent 6c2e0886af
commit a6a5055f3a
2 changed files with 34 additions and 14 deletions

View File

@@ -148,9 +148,9 @@
pictureUrl: override.pictureUrl ?? '',
url: override.url ?? '',
devilFruitId: override.devilFruitId !== null && override.devilFruitId !== undefined ? override.devilFruitId : '',
hakiObservation: override.hakiObservation ?? false,
hakiArmament: override.hakiArmament ?? false,
hakiConqueror: override.hakiConqueror ?? false,
hakiObservation: override.hakiObservation ?? char.hakiObservation,
hakiArmament: override.hakiArmament ?? char.hakiArmament,
hakiConqueror: override.hakiConqueror ?? char.hakiConqueror,
firstAppearance: override.firstAppearance ?? '',
arcId: override.arcId !== null && override.arcId !== undefined ? override.arcId : '',
status: override.status ?? ''