From: Steve Sutton Date: Wed, 12 Apr 2017 16:26:43 +0000 (-0400) Subject: Adding do_action for custom field clone X-Git-Tag: v2.9.15^2~38 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=0f8164cada12bdca3ada95ae6b1ef179756f3104;p=WP-Plugins%2Fglm-member-db.git Adding do_action for custom field clone This is so the custom fields plugin can hook into the clone function for member info records. --- diff --git a/models/admin/member/memberInfo.php b/models/admin/member/memberInfo.php index e64806f6..1c6bc141 100644 --- a/models/admin/member/memberInfo.php +++ b/models/admin/member/memberInfo.php @@ -403,9 +403,12 @@ class GlmMembersAdmin_member_memberInfo extends GlmDataMemberInfo require_once GLM_MEMBERS_PLUGIN_CLASS_PATH.'/glmMemberInfoClone.php'; $CloneMemberInfo = new GlmMemberInfoClone($this->wpdb, $this->config); + $oldId = $this->memberInfoID; // Clone the current member info $this->memberInfoID = $CloneMemberInfo->cloneMemberInfo($this->memberInfoID); + do_action( 'glm-member-db-member-info-clone-custom-fields', $oldId, $this->memberInfoID ); + $this->memberInfo = $this->editEntry($this->memberInfoID); break;