Added some default values and missing variable
This commit is contained in:
@@ -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?,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user