콘텐츠 상단 고정 기능 추가 #120

Merged
klaus merged 12 commits from test into main 2024-01-29 02:45:42 +00:00
1 changed files with 18 additions and 9 deletions
Showing only changes of commit 95e31bb629 - Show all commits

View File

@ -726,8 +726,16 @@ class AudioContentService(
val audioContent = repository.findByIdAndCreatorId(contentId = contentId, creatorId = member.id!!)
?: throw SodaException("잘못된 콘텐츠 입니다.\n다시 시도해 주세요.")
var pinContent = pinContentRepository.findByContentIdAndMemberId(
contentId = contentId,
memberId = member.id!!
)
if (pinContent != null) {
pinContent.isActive = true
} else {
val pinContentList = pinContentRepository.getPinContentList(memberId = member.id!!)
val pinContent = if (pinContentList.size >= 3) {
pinContent = if (pinContentList.size >= 3) {
pinContentList[0]
} else {
PinContent()
@ -737,6 +745,7 @@ class AudioContentService(
pinContent.content = audioContent
pinContentRepository.save(pinContent)
}
}
@Transactional
fun unpinAtTheTop(contentId: Long, member: Member) {