From 30d7928afa85e25e99f529dd78d29aeed3cfb0a0 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Fri, 15 Oct 2021 10:02:12 +0100 Subject: [PATCH] Fixed T : Any constraint --- .../com/willfp/ecoskills/data/storage/MySQLDataHandler.kt | 2 +- .../kotlin/com/willfp/ecoskills/data/storage/YamlDataHandler.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/storage/MySQLDataHandler.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/storage/MySQLDataHandler.kt index 99784f8..1a8e420 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/storage/MySQLDataHandler.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/storage/MySQLDataHandler.kt @@ -67,7 +67,7 @@ class MySQLDataHandler( } } - override fun read(uuid: UUID, key: String, default: T): T { + override fun read(uuid: UUID, key: String, default: T): T { var value = default transaction { val player = Players.select { Players.id eq uuid }.firstOrNull() ?: return@transaction diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/storage/YamlDataHandler.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/storage/YamlDataHandler.kt index 3d86ea9..2f1b6ab 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/storage/YamlDataHandler.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/storage/YamlDataHandler.kt @@ -18,7 +18,7 @@ class YamlDataHandler( dataYml.set("player.$uuid.$key", value) } - override fun read(uuid: UUID, key: String, default: T): T { + override fun read(uuid: UUID, key: String, default: T): T { return if (dataYml.has("player.$uuid.$key")) { dataYml.get("player.$uuid.$key") as T } else {