refactor(home-recommendation): 성인 조회 정책 호출을 통일한다
This commit is contained in:
@@ -3,7 +3,6 @@ package kr.co.vividnext.sodalive.v2.api.home.application
|
||||
import kr.co.vividnext.sodalive.event.EventItem
|
||||
import kr.co.vividnext.sodalive.member.Member
|
||||
import kr.co.vividnext.sodalive.member.contentpreference.MemberContentPreferenceService
|
||||
import kr.co.vividnext.sodalive.member.contentpreference.isAdultVisibleByPolicy
|
||||
import kr.co.vividnext.sodalive.v2.api.common.dto.RecommendationBannerResponse
|
||||
import kr.co.vividnext.sodalive.v2.api.home.dto.recommendation.HomeActiveCreatorItem
|
||||
import kr.co.vividnext.sodalive.v2.api.home.dto.recommendation.HomeAiCharacterItem
|
||||
@@ -215,8 +214,7 @@ class HomeRecommendationFacade(
|
||||
|
||||
private fun resolveAdultVisibility(member: Member?): Boolean {
|
||||
if (member == null) return false
|
||||
val preference = memberContentPreferenceService.initializeDefaultPreference(member)
|
||||
return isAdultVisibleByPolicy(member, preference.isAdultContentVisible)
|
||||
return memberContentPreferenceService.canViewAdultContent(member)
|
||||
}
|
||||
|
||||
private fun Int.toOffset(size: Int): Int = this * size
|
||||
|
||||
Reference in New Issue
Block a user