fix(content-preference): 조회 API 선호도 쿼리 파라미터를 제거한다
This commit is contained in:
@@ -35,7 +35,6 @@ class LiveRoomController(
|
||||
@RequestParam timezone: String,
|
||||
@RequestParam dateString: String? = null,
|
||||
@RequestParam status: LiveRoomStatus,
|
||||
@RequestParam("isAdultContentVisible", required = false) isAdultContentVisible: Boolean? = null,
|
||||
@AuthenticationPrincipal(expression = "#this == 'anonymousUser' ? null : member") member: Member?,
|
||||
pageable: Pageable
|
||||
) = run {
|
||||
@@ -43,7 +42,6 @@ class LiveRoomController(
|
||||
service.getRoomList(
|
||||
dateString,
|
||||
status,
|
||||
isAdultContentVisible,
|
||||
pageable,
|
||||
member,
|
||||
timezone
|
||||
|
||||
@@ -205,12 +205,11 @@ class LiveRoomService(
|
||||
fun getRoomList(
|
||||
dateString: String?,
|
||||
status: LiveRoomStatus,
|
||||
isAdultContentVisible: Boolean?,
|
||||
pageable: Pageable,
|
||||
member: Member?,
|
||||
timezone: String
|
||||
): List<GetRoomListResponse> {
|
||||
val preference = resolvePreference(member, isAdultContentVisible)
|
||||
val preference = resolvePreference(member)
|
||||
val isAdult = preference.isAdult
|
||||
val effectiveGender = member?.let {
|
||||
if (it.auth != null) {
|
||||
@@ -1470,11 +1469,11 @@ class LiveRoomService(
|
||||
return tokenLocks.computeIfAbsent(memberId) { ReentrantReadWriteLock() }
|
||||
}
|
||||
|
||||
private fun resolvePreference(member: Member?, isAdultContentVisible: Boolean?): ViewerContentPreference {
|
||||
private fun resolvePreference(member: Member?): ViewerContentPreference {
|
||||
if (member == null) {
|
||||
return ViewerContentPreference(
|
||||
countryCode = "KR",
|
||||
isAdultContentVisible = isAdultContentVisible ?: false,
|
||||
isAdultContentVisible = false,
|
||||
contentType = ContentType.ALL,
|
||||
isAdult = false
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user