From 4b8d0b6d934f5fdd188c4a251c8f0b7a56fc3254 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Mon, 24 Apr 2017 15:07:17 -0400 Subject: [PATCH] Clear the event categories first. before adding more of the same category to an event. --- models/front/events/icalFeedImport.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/models/front/events/icalFeedImport.php b/models/front/events/icalFeedImport.php index f386bc6..eaa1390 100644 --- a/models/front/events/icalFeedImport.php +++ b/models/front/events/icalFeedImport.php @@ -261,6 +261,12 @@ class GlmMembersFront_events_icalFeedImport $event_abstract = new GlmDataEvents( $this->wpdb, $this->config ); $event_abstract->updateSlug( $event_id ); + // Remove any old category data for this event_id. + $this->wpdb->delete( + GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX . 'event_categories', + array( 'event' => $event_id ), + '%d' + ); // Categories if ( isset( $event['CATEGORIES'] ) ) { $category_data = explode( ',', $event['CATEGORIES'] ); -- 2.17.1