parent
9f3a25bd7d
commit
0826db0a5b
|
@ -71,6 +71,14 @@ class NewRouletteService(
|
|||
fun createRoulette(memberId: Long, request: CreateNewRouletteRequest): Boolean {
|
||||
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(
|
||||
id = idGenerator.generateId(SEQUENCE_NAME),
|
||||
creatorId = memberId,
|
||||
|
|
Loading…
Reference in New Issue