test #134

Merged
klaus merged 19 commits from test into main 2024-02-24 20:35:58 +00:00
1 changed files with 8 additions and 0 deletions
Showing only changes of commit 0826db0a5b - Show all commits

View File

@ -71,6 +71,14 @@ class NewRouletteService(
fun createRoulette(memberId: Long, request: CreateNewRouletteRequest): Boolean { fun createRoulette(memberId: Long, request: CreateNewRouletteRequest): Boolean {
rouletteValidate(can = request.can, items = request.items) rouletteValidate(can = request.can, items = request.items)
if (request.isActive) {
val rouletteList = repository.findByCreatorId(creatorId = memberId)
rouletteList.forEach {
it.isActive = false
repository.save(it)
}
}
val roulette = NewRoulette( val roulette = NewRoulette(
id = idGenerator.generateId(SEQUENCE_NAME), id = idGenerator.generateId(SEQUENCE_NAME),
creatorId = memberId, creatorId = memberId,