Added some default values and missing variable

This commit is contained in:
2025-08-17 13:59:32 -04:00
parent 86590ebf27
commit 403d1142a8

View File

@@ -1,6 +1,7 @@
package codes.kalar.model
import kotlinx.serialization.Serializable
import java.sql.Date
@Serializable
data class Patron(
@@ -9,6 +10,7 @@ data class Patron(
val hasGoodStanding: Boolean,
val feeTotal: Long,
val isArchived: Boolean,
val loginUsername: String,
val lastLogin: String?,
val password: String?,
)
@@ -17,9 +19,10 @@ data class Patron(
data class NewPatron(
// ID to be inserted by Database
val name: String,
val hasGoodStanding: Boolean,
val feeTotal: Long,
val isArchived: Boolean,
val lastLogin: String?,
val hasGoodStanding: Boolean = true,
val feeTotal: Long = 0,
val isArchived: Boolean = false,
val loginUsername: String,
val lastLogin: String = Date(System.currentTimeMillis()).toString(),
val password: String?,
)