Skip to content

Commit f00a43b

Browse files
committed
fix: expand select and group by for calandar reminder backend
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
1 parent c3ad469 commit f00a43b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

apps/dav/lib/CalDAV/Reminder/Backend.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@ public function __construct(IDBConnection $db,
4444
*/
4545
public function getRemindersToProcess():array {
4646
$query = $this->db->getQueryBuilder();
47-
$query->select(['cr.*', 'co.calendardata', 'c.displayname', 'c.principaluri','cr.notification_date', 'cr.event_hash', 'cr.type'])
47+
$query->select(['cr.calendar_id','cr.object_id','cr.is_recurring','cr.uid','cr.recurrence_id','cr.is_recurrence_exception','cr.event_hash','cr.alarm_hash','cr.type','cr.is_relative','cr.notification_date','cr.is_repeat_based','co.calendardata', 'c.displayname', 'c.principaluri'])
4848
->from('calendar_reminders', 'cr')
4949
->where($query->expr()->lte('cr.notification_date', $query->createNamedParameter($this->timeFactory->getTime())))
5050
->join('cr', 'calendarobjects', 'co', $query->expr()->eq('cr.object_id', 'co.id'))
5151
->join('cr', 'calendars', 'c', $query->expr()->eq('cr.calendar_id', 'c.id'))
52-
->groupBy('cr.event_hash', 'cr.notification_date', 'cr.type');
52+
->groupBy('cr.event_hash', 'cr.notification_date', 'cr.type', 'cr.calendar_id', 'cr.object_id', 'cr.is_recurring', 'cr.uid', 'cr.recurrence_id', 'cr.is_recurrence_exception', 'cr.alarm_hash', 'cr.is_relative', 'cr.is_repeat_based', 'co.calendardata', 'c.displayname', 'c.principaluri');
5353
$stmt = $query->execute();
5454

5555
return array_map(

0 commit comments

Comments
 (0)