fix: 포인트 정책 조회 - date가 null인 경우 빈칸으로 표시

This commit is contained in:
Klaus 2025-04-23 17:09:57 +09:00
parent fa98138541
commit 6ff044e4ab
1 changed files with 2 additions and 9 deletions

View File

@ -50,15 +50,8 @@ class PointPolicyQueryRepositoryImpl(
private fun getFormattedDate(dateTimePath: DateTimePath<LocalDateTime>): StringTemplate { private fun getFormattedDate(dateTimePath: DateTimePath<LocalDateTime>): StringTemplate {
return Expressions.stringTemplate( return Expressions.stringTemplate(
"DATE_FORMAT({0}, {1})", "COALESCE(DATE_FORMAT(CONVERT_TZ({0}, 'UTC', 'Asia/Seoul'), '%Y-%m-%d %H:%i'), '')",
Expressions.dateTimeTemplate( dateTimePath
LocalDateTime::class.java,
"CONVERT_TZ({0},{1},{2})",
dateTimePath,
"UTC",
"Asia/Seoul"
),
"%Y-%m-%d %H:%i"
) )
} }
} }