Merge pull request '큐레이션 - 조건 추가' (#3) from test into main
Reviewed-on: #3
This commit is contained in:
		| @@ -319,6 +319,9 @@ class AudioContentQueryRepositoryImpl(private val queryFactory: JPAQueryFactory) | |||||||
|         isAdult: Boolean |         isAdult: Boolean | ||||||
|     ): List<GetAudioContentMainItem> { |     ): List<GetAudioContentMainItem> { | ||||||
|         var where = audioContent.isActive.isTrue |         var where = audioContent.isActive.isTrue | ||||||
|  |             .and(audioContent.member.isNotNull) | ||||||
|  |             .and(audioContent.duration.isNotNull) | ||||||
|  |             .and(audioContent.member.isActive.isTrue) | ||||||
|             .and(audioContent.curation.id.eq(curationId)) |             .and(audioContent.curation.id.eq(curationId)) | ||||||
|  |  | ||||||
|         if (!isAdult) { |         if (!isAdult) { | ||||||
| @@ -333,7 +336,7 @@ class AudioContentQueryRepositoryImpl(private val queryFactory: JPAQueryFactory) | |||||||
|                     audioContent.title, |                     audioContent.title, | ||||||
|                     audioContent.isAdult, |                     audioContent.isAdult, | ||||||
|                     member.id, |                     member.id, | ||||||
|                     member.profileImage.nullif("profile/default-profile.png") |                     member.profileImage | ||||||
|                         .prepend("/") |                         .prepend("/") | ||||||
|                         .prepend(cloudfrontHost), |                         .prepend(cloudfrontHost), | ||||||
|                     member.nickname |                     member.nickname | ||||||
| @@ -341,6 +344,7 @@ class AudioContentQueryRepositoryImpl(private val queryFactory: JPAQueryFactory) | |||||||
|             ) |             ) | ||||||
|             .from(audioContent) |             .from(audioContent) | ||||||
|             .innerJoin(audioContent.member, member) |             .innerJoin(audioContent.member, member) | ||||||
|  |             .leftJoin(audioContent.curation, audioContentCuration) | ||||||
|             .where(where) |             .where(where) | ||||||
|             .orderBy(audioContent.id.desc()) |             .orderBy(audioContent.id.desc()) | ||||||
|             .fetch() |             .fetch() | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user