오디션 상세

- roleList의 조회값이 없는 경우 emptyList로 선언되도록 처리
This commit is contained in:
Klaus 2024-12-27 21:53:37 +09:00
parent a3e717f2f7
commit a35b602f1a
2 changed files with 3 additions and 2 deletions

View File

@ -70,7 +70,7 @@ class AdminAuditionQueryRepositoryImpl(
audition.title,
audition.imagePath.prepend("/").prepend(coverImageHost),
audition.information,
audition.originalWorkUrl,
audition.originalWorkUrl.coalesce(""),
list(
QGetAuditionDetailRole(
auditionRole.id,
@ -84,6 +84,7 @@ class AdminAuditionQueryRepositoryImpl(
.from(audition)
.leftJoin(auditionRole).on(auditionRole.audition.id.eq(audition.id))
.where(audition.id.eq(auditionId))
.groupBy(audition.id)
.fetchFirst()
}

View File

@ -9,7 +9,7 @@ data class GetAuditionDetailResponse @QueryProjection constructor(
val imageUrl: String,
val information: String,
val originalWorkUrl: String,
val roleList: List<GetAuditionDetailRole> = listOf()
val roleList: List<GetAuditionDetailRole> = emptyList()
)
data class GetAuditionDetailRole @QueryProjection constructor(