Skip to content
Snippets Groups Projects

Fix time logic

2 files
+ 4
23
Compare changes
  • Side-by-side
  • Inline

Files

@@ -168,9 +168,7 @@ public interface EditionRepository extends JpaRepository<Edition, Long>, Queryds
*/
default List<Edition> findAllActiveDuring(Period period) {
return findAll(q.isArchived.isFalse()
.and((q.startDate.after(period.getStart()).and(q.startDate.before(period.getEnd())))
.or(q.endDate.after(period.getStart()).and(q.endDate.before(period.getEnd())))
.or(q.startDate.after(period.getStart()).and(q.endDate.before(period.getEnd())))));
.and(q.endDate.after(period.getStart()).and(q.startDate.before(period.getEnd()))));
}
}
Loading