From aff371836c2c02e874849152514ee692a3b1fe13 Mon Sep 17 00:00:00 2001 From: Pancakes Date: Sat, 26 Apr 2025 14:57:10 -0400 Subject: [PATCH] Update generic savedata Update function --- api/savedata/update.go | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/api/savedata/update.go b/api/savedata/update.go index 06dc550..7bbe91d 100644 --- a/api/savedata/update.go +++ b/api/savedata/update.go @@ -38,19 +38,13 @@ func Update(uuid []byte, slot int, save any) error { return fmt.Errorf("invalid system data") } - err = db.UpdateAccountStats(uuid, save.GameStats, save.VoucherCounts) - if err != nil { - return fmt.Errorf("failed to update account stats: %s", err) - } - - return db.StoreSystemSaveData(uuid, save) - + return UpdateSystem(uuid, save) case defs.SessionSaveData: // Session if slot < 0 || slot >= defs.SessionSlotCount { return fmt.Errorf("slot id %d out of range", slot) } - return db.StoreSessionSaveData(uuid, save, slot) + return UpdateSession(uuid, slot, save) default: return fmt.Errorf("invalid data type") }