Update to fix bug in pdf output of events
authorSteve Sutton <steve@gaslightmedia.com>
Mon, 16 May 2016 18:29:11 +0000 (14:29 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Mon, 16 May 2016 18:29:11 +0000 (14:29 -0400)
For recurring events check the recurrences name for Yes

models/front/events/list.php

index bbc1756..01e7f06 100644 (file)
@@ -213,8 +213,6 @@ class GlmMembersFront_events_list extends GlmMembersFront_events_baseAction
                 return ($event1['starting_timestamp'] < $event2['starting_timestamp'] ) ? -1 : 1;
             });
 
-            //echo '<pre>$events: ' . print_r($events, true) . '</pre>';
-            //exit;
             try {
                 $pdfY     = self::PDF_TOP_Y;
                 $writer   = new SetaPDF_Core_Writer_Http('events.pdf', true);
@@ -255,7 +253,7 @@ class GlmMembersFront_events_list extends GlmMembersFront_events_baseAction
                     // dates
                     $dates = new SetaPDF_Core_Text_Block( $boldFont, self::PDF_FONT_SIZE );
                     $eventDates = $event['dates'];
-                    if ( $event['recurrences'][0]['recurring'] && count( $event['times'] > 1) && isset( $event['recurrences'] ) ) {
+                    if ( $event['recurrences'][0]['recurring']['name'] == 'Yes' && count( $event['times'] > 1) && isset( $event['recurrences'] ) ) {
                         if ( $event['recurrences'][0]['day_of_week']['names'] ) {
                             $daysOfWeek = array();
                             foreach ( $event['recurrences'][0]['day_of_week']['names'] as $dow ) {