diff --git a/src/main/java/ru/ulstu/activity/timeline/service/EventRepository.java b/src/main/java/ru/ulstu/activity/timeline/service/EventRepository.java index 8f3de13..54660e7 100644 --- a/src/main/java/ru/ulstu/activity/timeline/service/EventRepository.java +++ b/src/main/java/ru/ulstu/activity/timeline/service/EventRepository.java @@ -33,9 +33,9 @@ interface EventRepository extends JpaRepository { List findAllByTask(Task task); - @Query("SELECT e FROM Event e WHERE e.recipients = :user ORDER BY e.executeDate") + @Query("SELECT e FROM Event e WHERE (:user MEMBER OF e.recipients) ORDER BY e.executeDate") Page findByUser(Pageable offsetablePageRequest, @Param("user") User user); - @Query("SELECT e FROM Event e WHERE e.recipients = :user AND e.executeDate > CURRENT_DATE ORDER BY e.executeDate") + @Query("SELECT e FROM Event e WHERE (:user MEMBER OF e.recipients) AND e.executeDate > CURRENT_DATE ORDER BY e.executeDate") Page findUserFuture(Pageable offsetablePageRequest, @Param("user") User user); } \ No newline at end of file