fix(creator): 장르 성인 여부 조회 기준을 인증 저장소로 변경한다
This commit is contained in:
@@ -19,6 +19,6 @@ class CreatorAdminContentSeriesGenreController(private val service: CreatorAdmin
|
||||
) = run {
|
||||
if (member == null) throw SodaException(messageKey = "common.error.bad_credentials")
|
||||
|
||||
ApiResponse.ok(service.getGenreList(isAdult = member.auth != null))
|
||||
ApiResponse.ok(service.getGenreList(memberId = member.id!!))
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,10 +1,19 @@
|
||||
package kr.co.vividnext.sodalive.creator.admin.content.series.genre
|
||||
|
||||
import kr.co.vividnext.sodalive.member.auth.AuthRepository
|
||||
import org.springframework.stereotype.Service
|
||||
|
||||
@Service
|
||||
class CreatorAdminContentSeriesGenreService(private val repository: CreatorAdminContentSeriesGenreRepository) {
|
||||
class CreatorAdminContentSeriesGenreService(
|
||||
private val repository: CreatorAdminContentSeriesGenreRepository,
|
||||
private val authRepository: AuthRepository
|
||||
) {
|
||||
fun getGenreList(isAdult: Boolean): List<GetGenreListResponse> {
|
||||
return repository.getGenreList(isAdult = isAdult)
|
||||
}
|
||||
|
||||
fun getGenreList(memberId: Long): List<GetGenreListResponse> {
|
||||
val isAdult = authRepository.getAuthIdByMemberId(memberId) != null
|
||||
return getGenreList(isAdult = isAdult)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user