diff --git a/app/src/main/kotlin/com/nexters/bottles/app/user/domain/UserAlimy.kt b/app/src/main/kotlin/com/nexters/bottles/app/user/domain/UserAlimy.kt index 26f5f8b3..5af257a1 100644 --- a/app/src/main/kotlin/com/nexters/bottles/app/user/domain/UserAlimy.kt +++ b/app/src/main/kotlin/com/nexters/bottles/app/user/domain/UserAlimy.kt @@ -17,6 +17,6 @@ data class UserAlimy( @Enumerated(EnumType.STRING) val alimyType: AlimyType, - val enabled: Boolean = true, + var enabled: Boolean = true, ): BaseEntity() { } diff --git a/app/src/main/kotlin/com/nexters/bottles/app/user/service/UserAlimyService.kt b/app/src/main/kotlin/com/nexters/bottles/app/user/service/UserAlimyService.kt index b1df65fd..db39047c 100644 --- a/app/src/main/kotlin/com/nexters/bottles/app/user/service/UserAlimyService.kt +++ b/app/src/main/kotlin/com/nexters/bottles/app/user/service/UserAlimyService.kt @@ -13,9 +13,7 @@ class UserAlimyService( @Transactional fun turnOnOffAlimy(userId: Long, alimyType: AlimyType, enabled: Boolean) { userAlimyRepository.findByUserIdAndAlimyType(userId, alimyType)?.let { - userAlimyRepository.save( - UserAlimy(userId = userId, alimyType = alimyType, enabled = enabled) - ) + it.enabled = enabled } ?: run { userAlimyRepository.save( UserAlimy(userId = userId, alimyType = alimyType, enabled = enabled)