From a4e788d3d3ad5f4edbfe06b55e8aa3272d83c434 Mon Sep 17 00:00:00 2001 From: srosse <stephane.rosse@frentix.com> Date: Thu, 13 Feb 2020 13:56:17 +0100 Subject: [PATCH] OO-4441: fix reminder query for MySQL --- .../olat/modules/grading/manager/GradingAssignmentDAO.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/olat/modules/grading/manager/GradingAssignmentDAO.java b/src/main/java/org/olat/modules/grading/manager/GradingAssignmentDAO.java index 4f402539997..0a00670472d 100644 --- a/src/main/java/org/olat/modules/grading/manager/GradingAssignmentDAO.java +++ b/src/main/java/org/olat/modules/grading/manager/GradingAssignmentDAO.java @@ -344,9 +344,9 @@ public class GradingAssignmentDAO { .append(" and assignment.status ").in(GradingAssignmentStatus.assigned, GradingAssignmentStatus.inProcess) .append(" and assignment.assignmentDate is not null") .append(" and (") - .append(" (assignment.reminder1Date is null and assignment.assignmentDate <= (current_date - cast(config.firstReminder as int)))") + .append(" (assignment.reminder1Date is null and assignment.assignmentDate <= cast((current_date - cast(config.firstReminder as integer)) as date))") .append(" or") - .append(" (assignment.reminder2Date is null and assignment.assignmentDate <= (current_date - cast(config.secondReminder as int)))") + .append(" (assignment.reminder2Date is null and assignment.assignmentDate <= cast((current_date - cast(config.secondReminder as integer)) as date))") .append(" )"); return dbInstance.getCurrentEntityManager() -- GitLab