init
This commit is contained in:
16
src/main/kotlin/space/luminic/finance/mappers/UserMapper.kt
Normal file
16
src/main/kotlin/space/luminic/finance/mappers/UserMapper.kt
Normal file
@@ -0,0 +1,16 @@
|
||||
package space.luminic.finance.mappers
|
||||
|
||||
import space.luminic.finance.dtos.UserDTO
|
||||
import space.luminic.finance.models.User
|
||||
|
||||
object UserMapper {
|
||||
// UserMapping.kt
|
||||
fun User.toDto(): UserDTO = UserDTO(
|
||||
id = this.id!!,
|
||||
username = this.username,
|
||||
firstName = this.firstName,
|
||||
tgId = this.tgId,
|
||||
tgUserName = this.tgUserName,
|
||||
roles = this.roles
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user