feat(aicharacter): 크리에이터 회원 연결을 추가한다
This commit is contained in:
+13
@@ -31,6 +31,7 @@ import kr.co.vividnext.sodalive.explorer.profile.creatorCommunity.like.CreatorCo
|
||||
import kr.co.vividnext.sodalive.i18n.Lang
|
||||
import kr.co.vividnext.sodalive.live.room.LiveRoom
|
||||
import kr.co.vividnext.sodalive.member.Member
|
||||
import kr.co.vividnext.sodalive.member.MemberKind
|
||||
import kr.co.vividnext.sodalive.member.MemberRole
|
||||
import kr.co.vividnext.sodalive.member.block.BlockMember
|
||||
import kr.co.vividnext.sodalive.member.following.CreatorFollowing
|
||||
@@ -1793,6 +1794,17 @@ class DefaultHomeRecommendationQueryRepositoryTest @Autowired constructor(
|
||||
}
|
||||
|
||||
private fun saveCharacter(name: String, isActive: Boolean, originalWork: OriginalWork? = null): ChatCharacter {
|
||||
val creatorMember = Member(
|
||||
email = null,
|
||||
password = "",
|
||||
nickname = name,
|
||||
role = MemberRole.CREATOR,
|
||||
memberKind = MemberKind.AI_CHARACTER,
|
||||
isActive = isActive
|
||||
)
|
||||
creatorMember.introduce = "description"
|
||||
entityManager.persist(creatorMember)
|
||||
|
||||
val character = ChatCharacter(
|
||||
characterUUID = "$name-uuid",
|
||||
name = name,
|
||||
@@ -1801,6 +1813,7 @@ class DefaultHomeRecommendationQueryRepositoryTest @Autowired constructor(
|
||||
isActive = isActive
|
||||
)
|
||||
character.originalWork = originalWork
|
||||
character.creatorMember = creatorMember
|
||||
entityManager.persist(character)
|
||||
return character
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user