mirror of
https://github.com/pagefaultgames/rogueserver.git
synced 2025-04-29 07:36:17 +08:00
Make RetrievePlaytime pull time directly from save
This commit is contained in:
parent
857bdee976
commit
add5fbc326
@ -219,13 +219,12 @@ func DeleteSessionSaveData(uuid []byte, slot int) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func RetrievePlaytime(uuid []byte) (int, error) {
|
func RetrievePlaytime(uuid []byte) (int, error) {
|
||||||
var playtime int
|
system, err := ReadSystemSaveData(uuid)
|
||||||
err := handle.QueryRow("SELECT playTime FROM accountStats WHERE uuid = ?", uuid).Scan(&playtime)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return 0, err
|
return 0, err
|
||||||
}
|
}
|
||||||
|
|
||||||
return playtime, nil
|
return int(system.GameStats.(map[string]interface{})["playTime"].(float64)), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetSystemSaveFromS3(uuid []byte) (defs.SystemSaveData, error) {
|
func GetSystemSaveFromS3(uuid []byte) (defs.SystemSaveData, error) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user