init
This commit is contained in:
@@ -4,15 +4,29 @@ import space.luminic.finance.models.User
|
||||
import java.time.Instant
|
||||
|
||||
data class SpaceDTO(
|
||||
val id: String? = null,
|
||||
val id: Int? = null,
|
||||
val name: String,
|
||||
val owner: UserDTO,
|
||||
val participants: List<UserDTO> = emptyList(),
|
||||
val participants: Set<UserDTO> = emptySet(),
|
||||
val createdBy: UserDTO? = null,
|
||||
val createdAt: Instant,
|
||||
var updatedBy: UserDTO? = null,
|
||||
var updatedAt: Instant,
|
||||
) {
|
||||
|
||||
data class SpaceShortInfoDTO(
|
||||
val id: Int,
|
||||
val name: String,
|
||||
val isOwner: Boolean,
|
||||
val owner: User,
|
||||
val participant: User,
|
||||
val createdAt: Instant,
|
||||
val updatedAt: Instant? = null,
|
||||
val createdBy: User,
|
||||
val updatedBy: User? = null,
|
||||
)
|
||||
|
||||
|
||||
data class CreateSpaceDTO(
|
||||
val name: String,
|
||||
val createBasicCategories: Boolean = true,
|
||||
|
||||
Reference in New Issue
Block a user