From 1cbbeb1a1e9d95fd9928b3324a610f74137dd03d Mon Sep 17 00:00:00 2001 From: "nise.moe" Date: Thu, 22 Feb 2024 17:33:21 +0100 Subject: [PATCH] Fixed overriding getter method in getStatistics --- .../src/main/kotlin/com/nisemoe/nise/database/UserService.kt | 2 +- .../src/main/kotlin/com/nisemoe/nise/osu/OsuApiModels.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nise-backend/src/main/kotlin/com/nisemoe/nise/database/UserService.kt b/nise-backend/src/main/kotlin/com/nisemoe/nise/database/UserService.kt index 70f1eff..8fea58e 100644 --- a/nise-backend/src/main/kotlin/com/nisemoe/nise/database/UserService.kt +++ b/nise-backend/src/main/kotlin/com/nisemoe/nise/database/UserService.kt @@ -77,7 +77,7 @@ class UserService( fun insertApiUser(apiUser: OsuApiModels.UserExtended) { this.logger.debug("Saving user ${apiUser.username}") - val userStatistics = apiUser.getStatistics() + val userStatistics = apiUser.getStatisticsEither() if(dslContext.fetchExists(USERS, USERS.USER_ID.eq(apiUser.id))) { diff --git a/nise-backend/src/main/kotlin/com/nisemoe/nise/osu/OsuApiModels.kt b/nise-backend/src/main/kotlin/com/nisemoe/nise/osu/OsuApiModels.kt index 16db62e..0ed5881 100644 --- a/nise-backend/src/main/kotlin/com/nisemoe/nise/osu/OsuApiModels.kt +++ b/nise-backend/src/main/kotlin/com/nisemoe/nise/osu/OsuApiModels.kt @@ -49,7 +49,7 @@ class OsuApiModels { val country: UserCountry? ) { - fun getStatistics(): UserStatistics? { + fun getStatisticsEither(): UserStatistics? { return this.statistics ?: this.statistics_rulesets?.osu }