1919import java .util .Collection ;
2020import java .util .List ;
2121
22- import static org .springframework .util .ObjectUtils .isEmpty ;
2322import static org .withtime .be .withtimebe .domain .date .entity .QDateCourse .dateCourse ;
2423
2524
@@ -37,7 +36,7 @@ public Page<DateCourse> searchDateCourseByApplyPage(DateRequestDTO.DateCourseSea
3736 boolean hasKeywords = dateCourseSearchCond .userPreferredKeywords () != null && !dateCourseSearchCond .userPreferredKeywords ().isEmpty ();
3837
3938 List <DateCourse > content = queryFactory .selectFrom (dateCourse )
40- .where (datePriceRangeEq (dateCourseSearchCond .budget ()),
39+ .where (datePriceRangeEq (dateCourseSearchCond .datePriceRange ()),
4140 datePlacesEq (dateCourseSearchCond .datePlaces ()),
4241 dateTimeEq (dateCourseSearchCond .dateDurationTime ()),
4342 mealTypesEq (dateCourseSearchCond .mealTypes ()),
@@ -51,7 +50,7 @@ public Page<DateCourse> searchDateCourseByApplyPage(DateRequestDTO.DateCourseSea
5150
5251 Long total = queryFactory .select (dateCourse .id .countDistinct ())
5352 .from (dateCourse )
54- .where (datePriceRangeEq (dateCourseSearchCond .budget ()),
53+ .where (datePriceRangeEq (dateCourseSearchCond .datePriceRange ()),
5554 datePlacesEq (dateCourseSearchCond .datePlaces ()),
5655 dateTimeEq (dateCourseSearchCond .dateDurationTime ()),
5756 mealTypesEq (dateCourseSearchCond .mealTypes ()),
@@ -75,7 +74,7 @@ public Page<DateCourse> searchDateCourseBookmarkByMemberAndApplyPage(DateReques
7574 List <DateCourse > content = queryFactory .selectFrom (dateCourse )
7675 .join (dateCourseBookmark ).on (dateCourseBookmark .dateCourse .eq (dateCourse ))
7776 .where (dateCourseBookmark .member .id .eq (member .getId ()),
78- datePriceRangeEq (dateCourseSearchCond .budget ()),
77+ datePriceRangeEq (dateCourseSearchCond .datePriceRange ()),
7978 datePlacesEq (dateCourseSearchCond .datePlaces ()),
8079 dateTimeEq (dateCourseSearchCond .dateDurationTime ()),
8180 mealTypesEq (dateCourseSearchCond .mealTypes ()),
@@ -91,7 +90,7 @@ public Page<DateCourse> searchDateCourseBookmarkByMemberAndApplyPage(DateReques
9190 .from (dateCourse )
9291 .join (dateCourseBookmark ).on (dateCourseBookmark .dateCourse .eq (dateCourse ))
9392 .where (dateCourseBookmark .member .id .eq (member .getId ()),
94- datePriceRangeEq (dateCourseSearchCond .budget ()),
93+ datePriceRangeEq (dateCourseSearchCond .datePriceRange ()),
9594 datePlacesEq (dateCourseSearchCond .datePlaces ()),
9695 dateTimeEq (dateCourseSearchCond .dateDurationTime ()),
9796 mealTypesEq (dateCourseSearchCond .mealTypes ()),
@@ -124,19 +123,19 @@ private BooleanExpression datePriceRangeEq(DatePriceRange datePriceRange){
124123 }
125124
126125 private BooleanExpression datePlacesEq (List <String > datePlaces ){
127- return datePlaces . isEmpty () ? null : dateCourse .datePlaces .any ().in (datePlaces );
126+ return datePlaces == null ? null : dateCourse .datePlaces .any ().in (datePlaces );
128127 }
129128
130129 private BooleanExpression dateTimeEq (DateTime dateTime ){
131- return isEmpty ( dateTime ) ? null : dateCourse .dateTime .eq (dateTime );
130+ return dateTime == null ? null : dateCourse .dateTime .eq (dateTime );
132131 }
133132
134133 private BooleanExpression mealTypesEq (List <MealType > mealTypes ){
135- return mealTypes . isEmpty () ? null : dateCourse .mealTypes .any ().in (mealTypes );
134+ return mealTypes == null ? null : dateCourse .mealTypes .any ().in (mealTypes );
136135 }
137136
138137 private BooleanExpression transportationEq (Transportation transportation ){
139- return isEmpty ( transportation ) ? null : dateCourse .transportation .eq (transportation );
138+ return transportation == null ? null : dateCourse .transportation .eq (transportation );
140139 }
141140
142141 private BooleanExpression allEq (DatePriceRange datePriceRange , List <String > datePlaces ,
0 commit comments