diff --git a/src/main/kotlin/com/oliver/kidio/backend/domain/models/User.kt b/src/main/kotlin/com/oliver/kidio/backend/domain/models/User.kt new file mode 100644 index 0000000..7f3efbc --- /dev/null +++ b/src/main/kotlin/com/oliver/kidio/backend/domain/models/User.kt @@ -0,0 +1,13 @@ +package com.oliver.kidio.backend.domain.models + +import kotlinx.serialization.Serializable + +@Serializable +data class User( + val id: String, + val email: String, + val passwordHash: String, + val familyName: String, + val childAge: Int, + val parentPin: String +) \ No newline at end of file diff --git a/src/main/kotlin/com/oliver/kidio/backend/domain/repository/ExposedKidioRepository.kt b/src/main/kotlin/com/oliver/kidio/backend/domain/repository/ExposedKidioRepository.kt index c2af157..5dbb722 100644 --- a/src/main/kotlin/com/oliver/kidio/backend/domain/repository/ExposedKidioRepository.kt +++ b/src/main/kotlin/com/oliver/kidio/backend/domain/repository/ExposedKidioRepository.kt @@ -264,7 +264,7 @@ class ExposedKidioRepository : KidioRepository { parentPin = it[UserTable.parentPin], ) } - .singian leOrNull() + .singleOrNull() } override suspend fun verifyPassword(