feat(recommendation): 추천 배너 언어 필터를 적용한다
This commit is contained in:
+2
-2
@@ -5,8 +5,8 @@ import kr.co.vividnext.sodalive.member.Member
|
||||
private val FORCED_KR_MEMBER_IDS = setOf(16L, 17L, 17958L, 44144L)
|
||||
private val FORCED_JP_MEMBER_IDS = setOf(2L, 29721L, 32050L, 37543L, 40850L)
|
||||
|
||||
fun resolveCountryCodeWithForcedMapping(member: Member, requestCountryCode: String?): String {
|
||||
val memberId = member.id
|
||||
fun resolveCountryCodeWithForcedMapping(member: Member?, requestCountryCode: String?): String {
|
||||
val memberId = member?.id
|
||||
if (memberId != null && FORCED_KR_MEMBER_IDS.contains(memberId)) {
|
||||
return "KR"
|
||||
}
|
||||
|
||||
+2
-2
@@ -157,8 +157,8 @@ class MemberContentPreferenceService(
|
||||
return getStoredPreference(member).isAdult
|
||||
}
|
||||
|
||||
fun resolveCountryCode(member: Member): String {
|
||||
requireMemberId(member)
|
||||
fun resolveCountryCode(member: Member?): String {
|
||||
if (member != null) requireMemberId(member)
|
||||
return resolveCountryCodeWithForcedMapping(member, countryContext.countryCode)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user