From 20a26a528fb2cadeb25eb4e11d2f52f4514f24c1 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Thu, 8 Feb 2018 11:11:53 -0500 Subject: [PATCH] using datetime instead of time stamp for event grouping using timestamp doesn't work because some events have different times --- models/admin/ajax/eventsCalMonthAJAX.php | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/models/admin/ajax/eventsCalMonthAJAX.php b/models/admin/ajax/eventsCalMonthAJAX.php index ef937ab..828f1a0 100644 --- a/models/admin/ajax/eventsCalMonthAJAX.php +++ b/models/admin/ajax/eventsCalMonthAJAX.php @@ -122,7 +122,20 @@ class GlmMembersAdmin_ajax_eventsCalMonthAJAX extends GlmDataEventsTimes $string= strtolower(str_replace(" ", '-',$string)); return preg_replace('/[^A-Za-z0-9\-]/', '', $string); // Removes special chars. } - + + /* + * AJAX Debugging + * + */ + function write_log ( $log ) { + if ( true === WP_DEBUG ) { + if ( is_array( $log ) || is_object( $log ) ) { + error_log( print_r( $log, true ) ); + } else { + error_log( $log ); + } + } + } /* * Perform Model Action * @@ -247,9 +260,9 @@ class GlmMembersAdmin_ajax_eventsCalMonthAJAX extends GlmDataEventsTimes 'url' => GLM_MEMBERS_EVENTS_SITE_BASE_URL . 'event-detail/' . $event_recur[0]->name_slug . "/" ); - $datesArray[$event['start_time']['timestamp']][] = $event_data; + $datesArray[$start_timestamp][] = $event_data; } - + } // end section for front page events widget data -- 2.17.1