diff --git a/build.gradle b/build.gradle index 25ce7a6..81a39b5 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ plugins { id "application" id "com.github.johnrengelman.shadow" version "5.2.0" id "com.diffplug.gradle.spotless" version "4.4.0" - id "dev.afanasev.sekret" version "0.0.3" + id "dev.afanasev.sekret" version "0.0.7" } group = "com.mangadex" diff --git a/src/main/kotlin/mdnet/base/settings/ServerSettings.kt b/src/main/kotlin/mdnet/base/settings/ServerSettings.kt index 987d54d..10bef9e 100644 --- a/src/main/kotlin/mdnet/base/settings/ServerSettings.kt +++ b/src/main/kotlin/mdnet/base/settings/ServerSettings.kt @@ -27,7 +27,7 @@ data class ServerSettings( val imageServer: String, val latestBuild: Int, val url: String, - val tokenKey: ByteArray, + @field:Secret val tokenKey: ByteArray, val compromised: Boolean, val paused: Boolean, val forceTokens: Boolean = false, @@ -60,10 +60,6 @@ data class ServerSettings( result = 31 * result + (tls?.hashCode() ?: 0) return result } - - override fun toString(): String { - return "ServerSettings(imageServer='$imageServer', latestBuild=$latestBuild, url='$url', tokenKey=$tokenKey, compromised=$compromised, paused=$paused, forceTokens=$forceTokens, tls=$tls)" - } } @JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy::class)