diff --git a/classes/eventsProcessor.php b/classes/eventsProcessor.php index 5a159f3..9247f7c 100644 --- a/classes/eventsProcessor.php +++ b/classes/eventsProcessor.php @@ -172,8 +172,12 @@ private function preprocessEventPages( $collection ) $carbonEvent['until'] = Carbon::parse( $event['until'] ); } elseif ( isset( $event['freq'] ) && ! isset( $event['until'] ) ) { - $carbonEvent['until'] = Carbon::parse( $event['start'] )->addMonths( 6 ); - $header->event['until'] = Carbon::parse( $event['start'] )->addMonths( 6 )->format('m/d/Y g:ia'); + // get a grav instance + $grav = \Grav\Common\Grav::instance(); + + $carbonEvent['until'] = Carbon::parse( $event['start'] )->addMonths( $grav['config']->get('plugins.events.display_months_out') ); + $header->event['until'] = Carbon::parse( $event['start'] )->addMonths( $grav['config']->get('plugins.events.display_months_out') )->format('m/d/Y g:ia'); + } // setup grav date