From: Steve Sutton Date: Fri, 28 Oct 2016 21:05:12 +0000 (-0400) Subject: Fix for adding event with Categories and Amenities X-Git-Tag: v1.5.4^2~34 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=81275e093dc1a286669de6179032aabdeeeddbb3;p=WP-Plugins%2Fglm-member-db-events.git Fix for adding event with Categories and Amenities Adding an event wasn't saving the Category or Amenity when first inserted. Updated the code to insert the event get the event id then add categories and amenities. --- diff --git a/models/admin/events/list.php b/models/admin/events/list.php index 933b5a7..e1b9955 100644 --- a/models/admin/events/list.php +++ b/models/admin/events/list.php @@ -245,6 +245,10 @@ class GlmMembersAdmin_events_list extends GlmDataEvents case 'insert': + $event = $this->insertEntry(); + + $this->eventID = $event['fieldData']['id']; + $this->updateCategories(); $categories = $Categories->getListSortedParentChild(false); @@ -253,10 +257,8 @@ class GlmMembersAdmin_events_list extends GlmDataEvents $amenities = $Amenities->getList(false); } - $event = $this->insertEntry(); if ($event['status']) { - $this->eventID = $event['fieldData']['id']; $haveEvent = true; $eventAdded = true;