test #228
|
@ -93,15 +93,17 @@ class RouletteService(
|
||||||
|
|
||||||
var activeRoulette = false
|
var activeRoulette = false
|
||||||
rouletteList.forEach {
|
rouletteList.forEach {
|
||||||
if (request.isActive || it.isActive) {
|
|
||||||
activeRoulette = true
|
|
||||||
}
|
|
||||||
|
|
||||||
if (it.id == request.id) {
|
if (it.id == request.id) {
|
||||||
it.can = request.can
|
it.can = request.can
|
||||||
it.items = request.items
|
it.items = request.items
|
||||||
it.isActive = request.isActive
|
it.isActive = request.isActive
|
||||||
repository.save(it)
|
repository.save(it)
|
||||||
|
} else {
|
||||||
|
if (
|
||||||
|
!activeRoulette && (request.isActive || it.isActive)
|
||||||
|
) {
|
||||||
|
activeRoulette = true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue