@@ -52,28 +52,30 @@ private OrderSpecifier<?> createOrder(String order) {
5252
5353 private BooleanBuilder createQueryBuilder (LighteningCondition lighteningCondition , String email ) {
5454 return switch (lighteningCondition .getConditionType ()) {
55- case LIST -> listConditionBuilder (lighteningCondition );
56- case MY_CREATED -> myCreatedConditionBuilder (lighteningCondition );
55+ case LIST -> listConditionBuilder (lighteningCondition , email );
56+ case MY_CREATED -> myCreatedConditionBuilder (lighteningCondition , email );
5757 case LIKE -> likeConditionBuilder (lighteningCondition , email );
5858 case MY_JOINED -> myJoinedConditionBuilder (lighteningCondition , email );
5959 };
6060 }
6161
62- private BooleanBuilder listConditionBuilder (LighteningCondition lighteningCondition ) {
62+ private BooleanBuilder listConditionBuilder (LighteningCondition lighteningCondition , String email ) {
6363 return LighteningQueryBuilder .Builder ()
6464 .addIsInactiveCondition (false )
6565 .addCategoryCondition (lighteningCondition .getCategory ())
6666 .addCityCondition (lighteningCondition .getCity ())
6767 .addTownCondition (lighteningCondition .getTown ())
6868 .addTargetAtCondition (lighteningCondition .getTargetAt ())
69+ .addNotHostCondition (email )
6970 .build ();
7071 }
7172
72- private BooleanBuilder myCreatedConditionBuilder (LighteningCondition lighteningCondition ) {
73+ private BooleanBuilder myCreatedConditionBuilder (LighteningCondition lighteningCondition , String email ) {
7374 return LighteningQueryBuilder .Builder ()
7475 .addIsInactiveCondition (false )
7576 .addCategoryCondition (lighteningCondition .getCategory ())
7677 .addMyCreatedCondition (lighteningCondition .getCreatedBy ())
78+ .addNotHostCondition (email )
7779 .build ();
7880 }
7981
@@ -85,6 +87,7 @@ private BooleanBuilder likeConditionBuilder(LighteningCondition lighteningCondit
8587 .addTownCondition (lighteningCondition .getTown ())
8688 .addTargetAtCondition (lighteningCondition .getTargetAt ())
8789 .addLikeCondition (email )
90+ .addNotHostCondition (email )
8891 .build ();
8992 }
9093
@@ -93,6 +96,7 @@ private BooleanBuilder myJoinedConditionBuilder(LighteningCondition lighteningCo
9396 .addIsInactiveCondition (false )
9497 .addCategoryCondition (lighteningCondition .getCategory ())
9598 .addMyJoinedCondition (email )
99+ .addNotHostCondition (email )
96100 .build ();
97101 }
98102
0 commit comments