콘텐츠 상단 고정 기능 추가 #120
@@ -16,6 +16,7 @@ import kr.co.vividnext.sodalive.content.main.banner.QAudioContentBanner.audioCon
 | 
				
			|||||||
import kr.co.vividnext.sodalive.content.main.curation.AudioContentCuration
 | 
					import kr.co.vividnext.sodalive.content.main.curation.AudioContentCuration
 | 
				
			||||||
import kr.co.vividnext.sodalive.content.main.curation.QAudioContentCuration.audioContentCuration
 | 
					import kr.co.vividnext.sodalive.content.main.curation.QAudioContentCuration.audioContentCuration
 | 
				
			||||||
import kr.co.vividnext.sodalive.content.order.QOrder.order
 | 
					import kr.co.vividnext.sodalive.content.order.QOrder.order
 | 
				
			||||||
 | 
					import kr.co.vividnext.sodalive.content.pin.QPinContent.pinContent
 | 
				
			||||||
import kr.co.vividnext.sodalive.content.theme.QAudioContentTheme.audioContentTheme
 | 
					import kr.co.vividnext.sodalive.content.theme.QAudioContentTheme.audioContentTheme
 | 
				
			||||||
import kr.co.vividnext.sodalive.event.QEvent.event
 | 
					import kr.co.vividnext.sodalive.event.QEvent.event
 | 
				
			||||||
import kr.co.vividnext.sodalive.member.MemberRole
 | 
					import kr.co.vividnext.sodalive.member.MemberRole
 | 
				
			||||||
@@ -161,11 +162,14 @@ class AudioContentQueryRepositoryImpl(private val queryFactory: JPAQueryFactory)
 | 
				
			|||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return queryFactory
 | 
					        return queryFactory
 | 
				
			||||||
            .selectFrom(audioContent)
 | 
					            .select(audioContent)
 | 
				
			||||||
 | 
					            .from(audioContent)
 | 
				
			||||||
 | 
					            .leftJoin(pinContent)
 | 
				
			||||||
 | 
					            .on(audioContent.id.eq(pinContent.content.id).and(pinContent.isActive.ne(false)))
 | 
				
			||||||
            .where(where)
 | 
					            .where(where)
 | 
				
			||||||
            .offset(offset)
 | 
					            .offset(offset)
 | 
				
			||||||
            .limit(limit)
 | 
					            .limit(limit)
 | 
				
			||||||
            .orderBy(orderBy)
 | 
					            .orderBy(pinContent.isActive.desc(), pinContent.updatedAt.desc(), orderBy)
 | 
				
			||||||
            .fetch()
 | 
					            .fetch()
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user