feat(fullstack): Read user out of JWT and persist with created and last modified

This commit is contained in:
2025-05-01 09:20:32 +02:00
parent aaea7d3b28
commit aee88ad261
14 changed files with 129 additions and 147 deletions

View File

@@ -0,0 +1,9 @@
package com.betriebsratkanzlei.legalconsenthub.user
import jakarta.persistence.Embeddable
@Embeddable
class User(
var name: String,
var id: String
)

View File

@@ -0,0 +1,21 @@
package com.betriebsratkanzlei.legalconsenthub.user
import com.betriebsratkanzlei.legalconsenthub_api.model.UserDto
import org.springframework.stereotype.Component
@Component
class UserMapper() {
fun toUserDto(user: User): UserDto {
return UserDto(
id = user.id,
name = user.name,
)
}
fun toUser(userDto: UserDto): User {
return User(
id = userDto.id,
name = userDto.name,
)
}
}