chore: make updateLength method private
This commit is contained in:
1 file changed
+10
-9
@@ -21,6 +21,16 @@ import java.time.Instant
|
|||||||
import kotlin.random.Random
|
import kotlin.random.Random
|
||||||
|
|
||||||
class NiuziManager {
|
class NiuziManager {
|
||||||
|
|
||||||
|
private suspend fun updateLength(id: Long, newLength: Double) {
|
||||||
|
val current = getUser(id)
|
||||||
|
suspendedTransaction {
|
||||||
|
NiuziTable.update({ userId eq id }) {
|
||||||
|
it[length] = current?.length!! + newLength
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
suspend fun getUser(id: Long): Niuzi? {
|
suspend fun getUser(id: Long): Niuzi? {
|
||||||
return suspendedTransaction {
|
return suspendedTransaction {
|
||||||
NiuziTable.selectAll().where { userId eq id }.map {
|
NiuziTable.selectAll().where { userId eq id }.map {
|
||||||
@@ -59,15 +69,6 @@ class NiuziManager {
|
|||||||
return randomLength to this.getUser(id)
|
return randomLength to this.getUser(id)
|
||||||
}
|
}
|
||||||
|
|
||||||
suspend fun updateLength(id: Long, newLength: Double) {
|
|
||||||
val current = getUser(id)
|
|
||||||
suspendedTransaction {
|
|
||||||
NiuziTable.update({ userId eq id }) {
|
|
||||||
it[length] = current?.length!! + newLength
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
suspend fun exists(userId: Long): Boolean {
|
suspend fun exists(userId: Long): Boolean {
|
||||||
return getUser(userId) != null
|
return getUser(userId) != null
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user