Calendar starts last Monday instead of today

This commit is contained in:
2017-08-03 00:20:17 +02:00
parent 4f3490367f
commit 34a37d3abd

View File

@@ -69,9 +69,10 @@ QUERY;
* Agendaberichten ophalen * Agendaberichten ophalen
*/ */
public function calendarlist(Request $request) { public function calendarlist(Request $request) {
$monday = new \DateTime('last Monday');
$agendaItems = app('db')->select(self::$BASE_SQL $agendaItems = app('db')->select(self::$BASE_SQL
. ' AND `news`.`enddt` >= CURRENT_DATE() ' . ' AND `news`.`enddt` >= :monday '
. ' ORDER BY `news`.`startdt` ASC, `news`.`enddt` ASC', ['category' => self::$CALENDAR_CATEGORY]); . ' ORDER BY `news`.`startdt` ASC, `news`.`enddt` ASC', ['category' => self::$CALENDAR_CATEGORY, 'monday' => $monday]);
$result = array(); $result = array();
foreach($agendaItems as $agendaItem) { foreach($agendaItems as $agendaItem) {