- 남/여 크리에이터 리스트 추가
- 인기크리, 새로시작 외 나머지 섹션 제거
This commit is contained in:
2024-05-03 00:22:35 +09:00
parent 6cba58c301
commit 6d6e1dd9ea
3 changed files with 71 additions and 98 deletions

View File

@@ -1,6 +1,7 @@
package kr.co.vividnext.sodalive.member
import kr.co.vividnext.sodalive.common.BaseEntity
import kr.co.vividnext.sodalive.explorer.GetExplorerSectionCreatorResponse
import kr.co.vividnext.sodalive.member.auth.Auth
import kr.co.vividnext.sodalive.member.following.CreatorFollowing
import kr.co.vividnext.sodalive.member.notification.MemberNotification
@@ -107,6 +108,22 @@ data class Member(
}
}
}
fun toExplorerSectionCreator(imageHost: String): GetExplorerSectionCreatorResponse {
return GetExplorerSectionCreatorResponse(
id = id!!,
nickname = nickname,
tags = tags
.filter { tag -> tag.tag.isActive }
.map { tag -> tag.tag.tag }
.joinToString(" ") { tag -> "#$tag" },
profileImageUrl = if (profileImage != null) {
"$imageHost/$profileImage"
} else {
"$imageHost/profile/default-profile.png"
}
)
}
}
enum class Gender {