GoalMetric

This commit is contained in:
2026-05-17 14:48:32 +02:00
parent e32e7589a3
commit 3fe7db0a35

View File

@@ -77,7 +77,7 @@ public class GoalMetricPeriodTotalDAO extends AbstractDAO<GoalMetricPeriodTotal>
cb.equal(root.get(GoalMetricPeriodTotal_.athleteId), athleteId), cb.equal(root.get(GoalMetricPeriodTotal_.athleteId), athleteId),
cb.equal(root.get(GoalMetricPeriodTotal_.metric), metric), cb.equal(root.get(GoalMetricPeriodTotal_.metric), metric),
cb.equal(root.get(GoalMetricPeriodTotal_.isoWeekYear), isoWeekYear), cb.equal(root.get(GoalMetricPeriodTotal_.isoWeekYear), isoWeekYear),
cb.equal(root.get(GoalMetricPeriodTotal_.calendarWeek), calendarWeek), cb.lessThanOrEqualTo(root.get(GoalMetricPeriodTotal_.calendarWeek), calendarWeek),
cb.equal(root.get(GoalMetricPeriodTotal_.year), year), cb.equal(root.get(GoalMetricPeriodTotal_.year), year),
cb.equal(root.get(GoalMetricPeriodTotal_.month), month) cb.equal(root.get(GoalMetricPeriodTotal_.month), month)
); );
@@ -98,7 +98,7 @@ public class GoalMetricPeriodTotalDAO extends AbstractDAO<GoalMetricPeriodTotal>
cb.equal(root.get(GoalMetricPeriodTotal_.athleteId), athleteId), cb.equal(root.get(GoalMetricPeriodTotal_.athleteId), athleteId),
cb.equal(root.get(GoalMetricPeriodTotal_.metric), metric), cb.equal(root.get(GoalMetricPeriodTotal_.metric), metric),
cb.equal(root.get(GoalMetricPeriodTotal_.isoWeekYear), isoWeekYear), cb.equal(root.get(GoalMetricPeriodTotal_.isoWeekYear), isoWeekYear),
cb.equal(root.get(GoalMetricPeriodTotal_.calendarWeek), calendarWeek), cb.lessThanOrEqualTo(root.get(GoalMetricPeriodTotal_.calendarWeek), calendarWeek),
cb.equal(root.get(GoalMetricPeriodTotal_.year), year) cb.equal(root.get(GoalMetricPeriodTotal_.year), year)
); );
final Double result = em.createQuery(cq).getSingleResult(); final Double result = em.createQuery(cq).getSingleResult();